<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.8.20" doxygen_gitid="f246dd2f1c58eea39ea3f50c108019e4d4137bd5">
  <compound kind="file">
    <name>mainpage-cpp11.md</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/doxygen/</path>
    <filename>mainpage-cpp11_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>Metrics.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>Glacier2_2Metrics_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Ice_2Metrics_8h" name="Metrics.h" local="no" imported="no">Ice/Metrics.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="Glacier2_2Config_8h" name="Config.h" local="no" imported="no">Glacier2/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceMX::SessionMetrics</class>
    <namespace>IceMX</namespace>
  </compound>
  <compound kind="file">
    <name>Metrics.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Ice_2Metrics_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceMX::ChildInvocationMetrics</class>
    <class kind="class">IceMX::CollocatedMetrics</class>
    <class kind="class">IceMX::ConnectionMetrics</class>
    <class kind="class">IceMX::DispatchMetrics</class>
    <class kind="struct">IceMX::MetricsAdmin::GetMetricsViewNamesResult</class>
    <class kind="struct">IceMX::MetricsAdmin::GetMetricsViewResult</class>
    <class kind="class">IceMX::InvocationMetrics</class>
    <class kind="class">IceMX::Metrics</class>
    <class kind="class">IceMX::MetricsAdmin</class>
    <class kind="class">IceMX::MetricsAdminPrx</class>
    <class kind="struct">IceMX::MetricsFailures</class>
    <class kind="class">IceMX::RemoteMetrics</class>
    <class kind="class">IceMX::ThreadMetrics</class>
    <class kind="class">IceMX::UnknownMetricsView</class>
    <namespace>IceMX</namespace>
    <member kind="typedef">
      <type>::std::vector&lt; MetricsFailures &gt;</type>
      <name>MetricsFailuresSeq</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a575044f39449f70fe7e868a6c7d59ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Metrics &gt; &gt;</type>
      <name>MetricsMap</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a3ef98ef751a803da8eb8a4993f68371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, MetricsMap &gt;</type>
      <name>MetricsView</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a932bc3ca5c41dd5f5fa7df041d5e83de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, int &gt;</type>
      <name>StringIntDict</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a0d3fbcf7c01eb999e55440803e9cb765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Metrics.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceStorm/</path>
    <filename>IceStorm_2Metrics_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Ice_2Metrics_8h" name="Metrics.h" local="no" imported="no">Ice/Metrics.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceStorm_2Config_8h" name="Config.h" local="no" imported="no">IceStorm/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceMX::SubscriberMetrics</class>
    <class kind="class">IceMX::TopicMetrics</class>
    <namespace>IceMX</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESTORM_API</name>
      <anchorfile>IceStorm_2Metrics_8h.html</anchorfile>
      <anchor>a9e76f4b8a77ee55363cda9f9c8daeb0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PermissionsVerifier.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>PermissionsVerifier_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="SSLInfo_8h" name="SSLInfo.h" local="no" imported="no">Glacier2/SSLInfo.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="Glacier2_2Config_8h" name="Config.h" local="no" imported="no">Glacier2/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Glacier2::SSLPermissionsVerifier::AuthorizeResult</class>
    <class kind="struct">Glacier2::PermissionsVerifier::CheckPermissionsResult</class>
    <class kind="class">Glacier2::PermissionDeniedException</class>
    <class kind="class">Glacier2::PermissionsVerifier</class>
    <class kind="class">Glacier2::PermissionsVerifierPrx</class>
    <class kind="class">Glacier2::SSLPermissionsVerifier</class>
    <class kind="class">Glacier2::SSLPermissionsVerifierPrx</class>
    <namespace>Glacier2</namespace>
  </compound>
  <compound kind="file">
    <name>PermissionsVerifierF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>PermissionsVerifierF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Glacier2</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GLACIER2_API</name>
      <anchorfile>PermissionsVerifierF_8h.html</anchorfile>
      <anchor>ab4efe99843d8f46d1467f4600f557e82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Router.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>Glacier2_2Router_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="Ice_2Router_8h" name="Router.h" local="no" imported="no">Ice/Router.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="PermissionsVerifier_8h" name="PermissionsVerifier.h" local="no" imported="no">Glacier2/PermissionsVerifier.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="Glacier2_2Config_8h" name="Config.h" local="no" imported="no">Glacier2/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Glacier2::Router</class>
    <class kind="class">Glacier2::RouterPrx</class>
    <class kind="class">Glacier2::SessionNotExistException</class>
    <namespace>Glacier2</namespace>
  </compound>
  <compound kind="file">
    <name>Router.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Ice_2Router_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::Router::GetClientProxyResult</class>
    <class kind="class">Ice::Router</class>
    <class kind="class">Ice::RouterFinder</class>
    <class kind="class">Ice::RouterFinderPrx</class>
    <class kind="class">Ice::RouterPrx</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>RouterF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>Glacier2_2RouterF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Glacier2</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GLACIER2_API</name>
      <anchorfile>Glacier2_2RouterF_8h.html</anchorfile>
      <anchor>ab4efe99843d8f46d1467f4600f557e82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RouterF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Ice_2RouterF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Session.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>Glacier2_2Session_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="SSLInfo_8h" name="SSLInfo.h" local="no" imported="no">Glacier2/SSLInfo.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="Glacier2_2Config_8h" name="Config.h" local="no" imported="no">Glacier2/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Glacier2::CannotCreateSessionException</class>
    <class kind="class">Glacier2::IdentitySet</class>
    <class kind="class">Glacier2::IdentitySetPrx</class>
    <class kind="class">Glacier2::Session</class>
    <class kind="class">Glacier2::SessionControl</class>
    <class kind="class">Glacier2::SessionControlPrx</class>
    <class kind="class">Glacier2::SessionManager</class>
    <class kind="class">Glacier2::SessionManagerPrx</class>
    <class kind="class">Glacier2::SessionPrx</class>
    <class kind="class">Glacier2::SSLSessionManager</class>
    <class kind="class">Glacier2::SSLSessionManagerPrx</class>
    <class kind="class">Glacier2::StringSet</class>
    <class kind="class">Glacier2::StringSetPrx</class>
    <namespace>Glacier2</namespace>
  </compound>
  <compound kind="file">
    <name>Session.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>IceGrid_2Session_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h" name="Exception.h" local="no" imported="no">IceGrid/Exception.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::Session</class>
    <class kind="class">IceGrid::SessionPrx</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>IceGrid_2Session_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SSLInfo.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Glacier2/</path>
    <filename>SSLInfo_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="Glacier2_2Config_8h" name="Config.h" local="no" imported="no">Glacier2/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Glacier2::SSLInfo</class>
    <namespace>Glacier2</namespace>
  </compound>
  <compound kind="file">
    <name>BuiltinSequences.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>BuiltinSequences_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::vector&lt; bool &gt;</type>
      <name>BoolSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5549b8f4e6164bb70d41a82e8931fdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; Byte &gt;</type>
      <name>ByteSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a43403f7741a5ca10fd91f474ab427599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; double &gt;</type>
      <name>DoubleSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a4a93f3dc5f35e259291027efc022cd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; float &gt;</type>
      <name>FloatSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1026d1a0c1a6369b071f28318005eb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; int &gt;</type>
      <name>IntSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a462ec36b12a335ecf8eae8dc8c13e866</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; long long int &gt;</type>
      <name>LongSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af978fab5fbc7eba947c545c5624ab49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ObjectPrx &gt; &gt;</type>
      <name>ObjectProxySeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ace0e2f76c051cd2d1325ac7f1de698d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Value &gt; &gt;</type>
      <name>ObjectSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acc50df4fd2a5db2d344627cf91de4387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; short &gt;</type>
      <name>ShortSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aa7a3b6016765f283349c51b713756e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::string &gt;</type>
      <name>StringSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7993566fc6ea2aa5a36f9af519e137e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Communicator.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Communicator_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="LoggerF_8h" name="LoggerF.h" local="no" imported="no">Ice/LoggerF.h</includes>
    <includes id="InstrumentationF_8h" name="InstrumentationF.h" local="no" imported="no">Ice/InstrumentationF.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="ObjectFactory_8h" name="ObjectFactory.h" local="no" imported="no">Ice/ObjectFactory.h</includes>
    <includes id="ValueFactory_8h" name="ValueFactory.h" local="no" imported="no">Ice/ValueFactory.h</includes>
    <includes id="Ice_2Router_8h" name="Router.h" local="no" imported="no">Ice/Router.h</includes>
    <includes id="Locator_8h" name="Locator.h" local="no" imported="no">Ice/Locator.h</includes>
    <includes id="PluginF_8h" name="PluginF.h" local="no" imported="no">Ice/PluginF.h</includes>
    <includes id="ImplicitContextF_8h" name="ImplicitContextF.h" local="no" imported="no">Ice/ImplicitContextF.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="Properties_8h" name="Properties.h" local="no" imported="no">Ice/Properties.h</includes>
    <includes id="FacetMap_8h" name="FacetMap.h" local="no" imported="no">Ice/FacetMap.h</includes>
    <includes id="Connection_8h" name="Connection.h" local="no" imported="no">Ice/Connection.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Communicator</class>
    <namespace>Ice</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ToStringMode</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a861118b3d91da6def7b282ec93ed9423</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423a7f6c02d96265dd1d37b1101de1101541">Unicode</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423ad2cd8253361a9c732d21ca1d336599cc">ASCII</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423a0b0bf2321423417794c7745708ea0bff">Compat</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>CommunicatorF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>CommunicatorF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Connection.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Connection_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="OutgoingAsync_8h" name="OutgoingAsync.h" local="no" imported="no">Ice/OutgoingAsync.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="Endpoint_8h" name="Endpoint.h" local="no" imported="no">Ice/Endpoint.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::ACM</class>
    <class kind="class">Ice::Connection</class>
    <class kind="class">Ice::ConnectionInfo</class>
    <class kind="class">Ice::IPConnectionInfo</class>
    <class kind="class">Ice::TCPConnectionInfo</class>
    <class kind="class">Ice::UDPConnectionInfo</class>
    <class kind="class">Ice::WSConnectionInfo</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::function&lt; void(const ::std::shared_ptr&lt; Connection &gt; &amp;con)&gt;</type>
      <name>CloseCallback</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1d71f1867fec50a0f065bf2d4a668694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>HeaderDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a32006a785ff056265c937c139091b689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::function&lt; void(const ::std::shared_ptr&lt; Connection &gt; &amp;con)&gt;</type>
      <name>HeartbeatCallback</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1b125b6aa8adca9ea5ea3da1d109ed08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ACMClose</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>afeedcc4f3d32649ea08bc142f56b5f45</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45acfa24fe30b5585d0adf2529073e95578">CloseOff</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a5fe493cc0dda1d07065d616a04559eff">CloseOnIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45ac36ce731b584247be3cd4aceda6ea80b">CloseOnInvocation</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a0b858caf017d9054eede5b4fa4ada21c">CloseOnInvocationAndIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a00e9c75c2d451890862d422d33fb4751">CloseOnIdleForceful</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ACMHeartbeat</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1f01b0cc068cc8e86c6154c8e4b96841</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a0c35288f5acb4e32e4ef16cb351bd5e2">HeartbeatOff</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841aa0990b6707be721aa0e97f9d7ec11349">HeartbeatOnDispatch</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a04021ac074649c573a529328d5fe6f71">HeartbeatOnIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a73901b6cf134e4e30b36b1bd014181a8">HeartbeatAlways</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CompressBatch</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a090ec0609b9d392c4747e40b7174afa3</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3a93cba07454f06a4a960172bbd6e2a435">Yes</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3abafd7322c6e97d25b6299b5d6fe8920b">No</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3a35ee1170a3f9470a4847c923b552faa9">BasedOnProxy</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionClose</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8bbfef886485131264694a8abea3f751</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751ab9ab094f1e8c5e8c25421fda8becb028">Forcefully</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751af4d5569555e36645e9003d68117a4d68">Gracefully</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751a22eed203870c38bc9b4c747e9d464e7c">GracefullyWithWait</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>ConnectionF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ConnectionF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Current.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Current_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="ConnectionF_8h" name="ConnectionF.h" local="no" imported="no">Ice/ConnectionF.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="Version_8h" name="Version.h" local="no" imported="no">Ice/Version.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::Current</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>Context</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a91afc0b6215738f9aefd997382df13fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OperationMode</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5d920a145d96ec85b4291f8aab1e1d44</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44a960b44c579bc2f6818d2daaf9e4c16f0">Normal</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44ae2b34403dc01910cb47a1c01f1159c1e">Nonmutating</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44ab60f7de7fba264b21cb4d67fbee53fbd">Idempotent</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>Endpoint.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Endpoint_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="Version_8h" name="Version.h" local="no" imported="no">Ice/Version.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="EndpointF_8h" name="EndpointF.h" local="no" imported="no">Ice/EndpointF.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Endpoint</class>
    <class kind="class">Ice::EndpointInfo</class>
    <class kind="class">Ice::IPEndpointInfo</class>
    <class kind="class">Ice::OpaqueEndpointInfo</class>
    <class kind="class">Ice::TCPEndpointInfo</class>
    <class kind="class">Ice::UDPEndpointInfo</class>
    <class kind="class">Ice::WSEndpointInfo</class>
    <namespace>Ice</namespace>
    <member kind="variable">
      <type>constexpr short</type>
      <name>BTEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5b73dc2ef7a81ca755070784a6357210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>BTSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acae4f0d58e109de9a526c09460213953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>iAPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a891ef3370dfba652c1f96c7b3167505f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>iAPSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7c8caf1deb7df7e1844c84f3a8cb145d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>SSLEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adb738fb02dccc5473a5a78fc6db30478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>TCPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>affe97bf420d8861a184aac48209b2e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>UDPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aab928355512f7bbee892d7f3540f5238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>WSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab2adb15fde98a02398c8b62fa5788604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>WSSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a72bd21c7d0676973aa87c366f098d446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EndpointF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>EndpointF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Endpoint &gt; &gt;</type>
      <name>EndpointSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2dee43ca4ded957a0d6bb2a3b81acffe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EndpointTypes.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>EndpointTypes_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <member kind="enumeration">
      <type></type>
      <name>EndpointSelectionType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1521b9d7f1d4d53b10d7f3191285fb60</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1521b9d7f1d4d53b10d7f3191285fb60a64663f4646781c9c0110838b905daa23">Random</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1521b9d7f1d4d53b10d7f3191285fb60a26e09a1ee1517389c7b07f42df65561a">Ordered</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>EventLoggerMsg.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>EventLoggerMsg_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>EVENT_LOGGER_MSG</name>
      <anchorfile>EventLoggerMsg_8h.html</anchorfile>
      <anchor>a738d2ebbe2604a58d1e8089a31ad8c3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FacetMap.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>FacetMap_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt; Object &gt; &gt;</type>
      <name>FacetMap</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3b1d487548fc9576ad80f5e4e6bee4a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Identity.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Identity_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::Identity</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::vector&lt; Identity &gt;</type>
      <name>IdentitySeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae10378a11d809e76817e5647044c67b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt; Identity, ::std::shared_ptr&lt; Object &gt; &gt;</type>
      <name>ObjectDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acc79167eb76d8f0c5771be2e5e8e6d08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImplicitContext.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ImplicitContext_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="LocalException_8h" name="LocalException.h" local="no" imported="no">Ice/LocalException.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::ImplicitContext</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ImplicitContextF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ImplicitContextF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Instrumentation.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Instrumentation_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="EndpointF_8h" name="EndpointF.h" local="no" imported="no">Ice/EndpointF.h</includes>
    <includes id="ConnectionF_8h" name="ConnectionF.h" local="no" imported="no">Ice/ConnectionF.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Instrumentation::ChildInvocationObserver</class>
    <class kind="class">Ice::Instrumentation::CollocatedObserver</class>
    <class kind="class">Ice::Instrumentation::CommunicatorObserver</class>
    <class kind="class">Ice::Instrumentation::ConnectionObserver</class>
    <class kind="class">Ice::Instrumentation::DispatchObserver</class>
    <class kind="class">Ice::Instrumentation::InvocationObserver</class>
    <class kind="class">Ice::Instrumentation::Observer</class>
    <class kind="class">Ice::Instrumentation::ObserverUpdater</class>
    <class kind="class">Ice::Instrumentation::RemoteObserver</class>
    <class kind="class">Ice::Instrumentation::ThreadObserver</class>
    <namespace>Ice</namespace>
    <namespace>Ice::Instrumentation</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionState</name>
      <anchorfile>namespaceIce_1_1Instrumentation.html</anchorfile>
      <anchor>afede5e492d035cc7497d40a7ad081472</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ae9fb526b34a77b5627198c7d8b8ff920">ConnectionStateValidating</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472a180029b316ed55b84c28c12c5650d195">ConnectionStateHolding</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ad543284c71734695b05decd640c9fcba">ConnectionStateActive</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472aeda972699b64baa59ecfa6cdb23e919f">ConnectionStateClosing</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ae7aa051520df8bee34684b52ff07ef64">ConnectionStateClosed</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ThreadState</name>
      <anchorfile>namespaceIce_1_1Instrumentation.html</anchorfile>
      <anchor>a6b33ba48b432283d28d7b57b9470dc2f</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2faeb33913c79a3842f531b35e8ec2738ea">ThreadStateIdle</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa4fa0c1ff2359061259f61e1feba249ac">ThreadStateInUseForIO</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa3defd7314d90a3cb3684e1208290e08a">ThreadStateInUseForUser</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa4e7b8cf65e68bb8de7801cbf254de57b">ThreadStateInUseForOther</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>InstrumentationF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>InstrumentationF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <namespace>Ice::Instrumentation</namespace>
  </compound>
  <compound kind="file">
    <name>LocalException.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>LocalException_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="Version_8h" name="Version.h" local="no" imported="no">Ice/Version.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::AlreadyRegisteredException</class>
    <class kind="class">Ice::BadMagicException</class>
    <class kind="class">Ice::CFNetworkException</class>
    <class kind="class">Ice::CloneNotImplementedException</class>
    <class kind="class">Ice::CloseConnectionException</class>
    <class kind="class">Ice::CloseTimeoutException</class>
    <class kind="class">Ice::CollocationOptimizationException</class>
    <class kind="class">Ice::CommunicatorDestroyedException</class>
    <class kind="class">Ice::CompressionException</class>
    <class kind="class">Ice::ConnectFailedException</class>
    <class kind="class">Ice::ConnectionLostException</class>
    <class kind="class">Ice::ConnectionManuallyClosedException</class>
    <class kind="class">Ice::ConnectionNotValidatedException</class>
    <class kind="class">Ice::ConnectionRefusedException</class>
    <class kind="class">Ice::ConnectionTimeoutException</class>
    <class kind="class">Ice::ConnectTimeoutException</class>
    <class kind="class">Ice::DatagramLimitException</class>
    <class kind="class">Ice::DNSException</class>
    <class kind="class">Ice::EncapsulationException</class>
    <class kind="class">Ice::EndpointParseException</class>
    <class kind="class">Ice::EndpointSelectionTypeParseException</class>
    <class kind="class">Ice::FacetNotExistException</class>
    <class kind="class">Ice::FeatureNotSupportedException</class>
    <class kind="class">Ice::FileException</class>
    <class kind="class">Ice::FixedProxyException</class>
    <class kind="class">Ice::IdentityParseException</class>
    <class kind="class">Ice::IllegalIdentityException</class>
    <class kind="class">Ice::IllegalMessageSizeException</class>
    <class kind="class">Ice::IllegalServantException</class>
    <class kind="class">Ice::InitializationException</class>
    <class kind="class">Ice::InvocationCanceledException</class>
    <class kind="class">Ice::InvocationTimeoutException</class>
    <class kind="class">Ice::MarshalException</class>
    <class kind="class">Ice::MemoryLimitException</class>
    <class kind="class">Ice::NoEndpointException</class>
    <class kind="class">Ice::NotRegisteredException</class>
    <class kind="class">Ice::NoValueFactoryException</class>
    <class kind="class">Ice::ObjectAdapterDeactivatedException</class>
    <class kind="class">Ice::ObjectAdapterIdInUseException</class>
    <class kind="class">Ice::ObjectNotExistException</class>
    <class kind="class">Ice::OperationInterruptedException</class>
    <class kind="class">Ice::OperationNotExistException</class>
    <class kind="class">Ice::PluginInitializationException</class>
    <class kind="class">Ice::ProtocolException</class>
    <class kind="class">Ice::ProxyParseException</class>
    <class kind="class">Ice::ProxyUnmarshalException</class>
    <class kind="class">Ice::RequestFailedException</class>
    <class kind="class">Ice::ResponseSentException</class>
    <class kind="class">Ice::SecurityException</class>
    <class kind="class">Ice::SocketException</class>
    <class kind="class">Ice::StringConversionException</class>
    <class kind="class">Ice::SyscallException</class>
    <class kind="class">Ice::TimeoutException</class>
    <class kind="class">Ice::TwowayOnlyException</class>
    <class kind="class">Ice::UnexpectedObjectException</class>
    <class kind="class">Ice::UnknownException</class>
    <class kind="class">Ice::UnknownLocalException</class>
    <class kind="class">Ice::UnknownMessageException</class>
    <class kind="class">Ice::UnknownReplyStatusException</class>
    <class kind="class">Ice::UnknownRequestIdException</class>
    <class kind="class">Ice::UnknownUserException</class>
    <class kind="class">Ice::UnmarshalOutOfBoundsException</class>
    <class kind="class">Ice::UnsupportedEncodingException</class>
    <class kind="class">Ice::UnsupportedProtocolException</class>
    <class kind="class">Ice::VersionMismatchException</class>
    <class kind="class">Ice::VersionParseException</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Locator.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Locator_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="Process_8h" name="Process.h" local="no" imported="no">Ice/Process.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::AdapterAlreadyActiveException</class>
    <class kind="class">Ice::AdapterNotFoundException</class>
    <class kind="class">Ice::InvalidReplicaGroupIdException</class>
    <class kind="class">Ice::Locator</class>
    <class kind="class">Ice::LocatorFinder</class>
    <class kind="class">Ice::LocatorFinderPrx</class>
    <class kind="class">Ice::LocatorPrx</class>
    <class kind="class">Ice::LocatorRegistry</class>
    <class kind="class">Ice::LocatorRegistryPrx</class>
    <class kind="class">Ice::ObjectNotFoundException</class>
    <class kind="class">Ice::ServerNotFoundException</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>LocatorF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>LocatorF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Logger.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Logger_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Logger</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>LoggerF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>LoggerF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectAdapter.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ObjectAdapter_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="ServantLocatorF_8h" name="ServantLocatorF.h" local="no" imported="no">Ice/ServantLocatorF.h</includes>
    <includes id="Locator_8h" name="Locator.h" local="no" imported="no">Ice/Locator.h</includes>
    <includes id="FacetMap_8h" name="FacetMap.h" local="no" imported="no">Ice/FacetMap.h</includes>
    <includes id="Endpoint_8h" name="Endpoint.h" local="no" imported="no">Ice/Endpoint.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::ObjectAdapter</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectAdapterF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ObjectAdapterF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ObjectFactory.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ObjectFactory_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::ObjectFactory</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Plugin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="LoggerF_8h" name="LoggerF.h" local="no" imported="no">Ice/LoggerF.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Plugin</class>
    <class kind="class">Ice::PluginManager</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Plugin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceBT/</path>
    <filename>IceBT_2Plugin_8h.html</filename>
    <includes id="generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h" name="Plugin.h" local="no" imported="no">Ice/Plugin.h</includes>
    <class kind="class">IceBT::Plugin</class>
    <namespace>IceBT</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEBT_API</name>
      <anchorfile>IceBT_2Plugin_8h.html</anchorfile>
      <anchor>a76742b44675663b5de76bc1c671cdac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, PropertyMap &gt;</type>
      <name>DeviceMap</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>a7b1be7a72abb4dabdacaceb424abb458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>PropertyMap</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>a092f979094192b87c481128995b2c92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICE_DEFINE_PTR</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>ac7f67d6312ff6a19f068bf69b52b6356</anchor>
      <arglist>(PluginPtr, Plugin)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Plugin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>IceSSL_2Plugin_8h.html</filename>
    <includes id="generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h" name="Plugin.h" local="no" imported="no">Ice/Plugin.h</includes>
    <includes id="IceSSL_2Config_8h" name="Config.h" local="no" imported="no">IceSSL/Config.h</includes>
    <includes id="ConnectionInfoF_8h" name="ConnectionInfoF.h" local="no" imported="no">IceSSL/ConnectionInfoF.h</includes>
    <class kind="class">IceSSL::Certificate</class>
    <class kind="class">IceSSL::CertificateEncodingException</class>
    <class kind="class">IceSSL::CertificateReadException</class>
    <class kind="class">IceSSL::DistinguishedName</class>
    <class kind="class">IceSSL::ParseException</class>
    <class kind="class">IceSSL::Plugin</class>
    <class kind="class">IceSSL::X509Extension</class>
    <namespace>IceSSL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESSL_API</name>
      <anchorfile>IceSSL_2Plugin_8h.html</anchorfile>
      <anchor>a1546034df82cf9b5d01cf9df4e6ebeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Certificate &gt;</type>
      <name>CertificatePtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a91f00df6431fa3801a3a1a5eb73554b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Plugin &gt;</type>
      <name>PluginPtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a701f81e59d5bcb5992b6bcaf13fc9958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; X509Extension &gt;</type>
      <name>X509ExtensionPtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ad762b564993e08eb2319b463b64ef722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrustError</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a8d6008730192f851adfa1b8050b671c4</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a70a47cae4eb221930f2663fd244369ea">NoError</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a11d4961a9c4eb09577e7bc798880cba3">ChainTooLong</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a5e896fbd428a18f3b53704814c162ec4">HasExcludedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4ac5f24c25f2d04478d6474e7d22cb6023">HasNonDefinedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a2dd1288046487763e1b83e07eba2b1e4">HasNonPermittedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aac3825da52aa040bf2a30c82c5523873">HasNonSupportedCriticalExtension</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a9f2cf9c82bee66ef559f9c6ff0c02af4">HasNonSupportedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4ac175e054a1e7d92fe3e2f08659dfd3e6">HostNameMismatch</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a8d0d4f6ed66ccd5c35279ee290494757">InvalidBasicConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a765c0da2a7b089aa80016558a1ea49e1">InvalidExtension</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a588bf0d2f0e1b012ad9ffabbc5acbf5e">InvalidNameConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4abd4655ea7cb4206ccf3da292b66b3d79">InvalidPolicyConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4accb6d6966de241abd9ee9a4ba5ed5778">InvalidPurpose</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a351caf723532f9ba7a371b5dfa868eed">InvalidSignature</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a601b9f32a0f26e4a7529e0dcabde3146">InvalidTime</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a9f5c5a344d2ec51b417ce5ab1c53915f">NotTrusted</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aebfe01d8b9e60cb3097ff53bf8d718c4">PartialChain</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a7886019d84252b04d27ab7fb6894f2ae">RevocationStatusUnknown</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aefb216eb79453b9aab85cee34f38c055">Revoked</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a50d28e77e8d4a749a07ff6ac50b60ac4">UntrustedRoot</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a923c702fe203a5d35a4e3bb23724662a">UnknownTrustFailure</enumvalue>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getHost</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a578e5046ad3e46d3240ed1ba0b55e41d</anchor>
      <arglist>(const IceSSL::ConnectionInfoPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>TrustError</type>
      <name>getTrustError</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a7d87e6528418d376405d9a262fc71268</anchor>
      <arglist>(const IceSSL::ConnectionInfoPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTrustErrorDescription</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>afe585469b84dd1c4e1b028864a0b584a</anchor>
      <arglist>(TrustError)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>acdef9f58addfcd42b94b1229039e4e91</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>aa309ad1b0f8b0f87033a54bf838295d3</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a793193abab012cf86682296a3bce5433</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a34b37be97becd5da04ea3a163f978ae0</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_ANY_KEY_USAGE</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a532c1130f7841bbb0098a99750d3010d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_CLIENT_AUTH</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a69630517feaf5f180cfae9d9e575c35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_CODE_SIGNING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a2afbf65cccec4519cd0dc9ed609b2b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_EMAIL_PROTECTION</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>af3c08b58bdd91834d464fb6acc9d8e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_OCSP_SIGNING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a62a369ca902921767ea0aabbd013cc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_SERVER_AUTH</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a588027defda20746f9b7edbd1b082060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_TIME_STAMPING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a3a8b23ae3c5ee32fd8df287554fe8f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_CRL_SIGN</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ac75d5c4074189df21a51070e5e323c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DATA_ENCIPHERMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a7dd4793baabc6b5a43c587ffd60a6f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DECIPHER_ONLY</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a969e79a6ef680c0270581477d2a99553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DIGITAL_SIGNATURE</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ab3a5852fd16197caf15875a044edd63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_ENCIPHER_ONLY</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a25cecfec10bb1e4f6928aab90ffcf25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_AGREEMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ab5cac674292c7450a63e04116b080145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_CERT_SIGN</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a618c99f3a37154780745e3fd6db7a5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_ENCIPHERMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a5a58159a562e4ce633fff5e90c2718f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_NON_REPUDIATION</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>aa1debd7dbee9b81d400af3e30606729a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>PluginF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Process.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Process_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Process</class>
    <class kind="class">Ice::ProcessPrx</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ProcessF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ProcessF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Properties.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Properties_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="PropertiesAdmin_8h" name="PropertiesAdmin.h" local="no" imported="no">Ice/PropertiesAdmin.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::Properties</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>PropertiesAdmin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>PropertiesAdmin_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::PropertiesAdmin</class>
    <class kind="class">Ice::PropertiesAdminPrx</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>PropertyDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a538a8afa4f79a6cb0a163da00bffd6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PropertiesF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>PropertiesF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>RemoteLogger.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>RemoteLogger_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::LoggerAdmin::GetLogResult</class>
    <class kind="class">Ice::LoggerAdmin</class>
    <class kind="class">Ice::LoggerAdminPrx</class>
    <class kind="struct">Ice::LogMessage</class>
    <class kind="class">Ice::RemoteLogger</class>
    <class kind="class">Ice::RemoteLoggerAlreadyAttachedException</class>
    <class kind="class">Ice::RemoteLoggerPrx</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>std::list&lt; LogMessage &gt;</type>
      <name>LogMessageSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a78377bf1ff74bd55adf0ce8c48b5a192</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; LogMessageType &gt;</type>
      <name>LogMessageTypeSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a52503ac81dfd288422e30af671a4259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogMessageType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1cb5f82e057c122e35da16319a634f66</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66ad7cbfc5a3df8bcea2a39f924e48d8686">PrintMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66a21bdf66829343d6dcbfc5100883944ab">TraceMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66afe23fb37fa73a72c99271b7144524b57">WarningMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66af38542e987c1eb98dc97ab82a1e4282b">ErrorMessage</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>ServantLocator.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ServantLocator_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::ServantLocator</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ServantLocatorF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ServantLocatorF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>SliceChecksumDict.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>SliceChecksumDict_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>SliceChecksumDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a31b8e795e195364a596dbc4bf1037d05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ValueFactory.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>ValueFactory_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">Ice::ValueFactoryManager</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::function&lt;::std::shared_ptr&lt; Value &gt;(const ::std::string &amp;type)&gt;</type>
      <name>ValueFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a082da230e794c984635f396007d5a8a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Version.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/Ice/</path>
    <filename>Version_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">Ice::EncodingVersion</class>
    <class kind="struct">Ice::ProtocolVersion</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>IceBox.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceBox/</path>
    <filename>IceBox_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="PropertiesF_8h" name="PropertiesF.h" local="no" imported="no">Ice/PropertiesF.h</includes>
    <includes id="SliceChecksumDict_8h" name="SliceChecksumDict.h" local="no" imported="no">Ice/SliceChecksumDict.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceBox_2Config_8h" name="Config.h" local="no" imported="no">IceBox/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceBox::AlreadyStartedException</class>
    <class kind="class">IceBox::AlreadyStoppedException</class>
    <class kind="class">IceBox::FailureException</class>
    <class kind="class">IceBox::NoSuchServiceException</class>
    <class kind="class">IceBox::Service</class>
    <class kind="class">IceBox::ServiceManager</class>
    <class kind="class">IceBox::ServiceManagerPrx</class>
    <class kind="class">IceBox::ServiceObserver</class>
    <class kind="class">IceBox::ServiceObserverPrx</class>
    <namespace>IceBox</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEBOX_API</name>
      <anchorfile>IceBox_8h.html</anchorfile>
      <anchor>a874eb5bede7bafb3a20b9d4f108998ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IceDiscovery.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceDiscovery/</path>
    <filename>IceDiscovery_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceDiscovery::Lookup</class>
    <class kind="class">IceDiscovery::LookupPrx</class>
    <class kind="class">IceDiscovery::LookupReply</class>
    <class kind="class">IceDiscovery::LookupReplyPrx</class>
    <namespace>IceDiscovery</namespace>
  </compound>
  <compound kind="file">
    <name>Admin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>Admin_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="Properties_8h" name="Properties.h" local="no" imported="no">Ice/Properties.h</includes>
    <includes id="SliceChecksumDict_8h" name="SliceChecksumDict.h" local="no" imported="no">Ice/SliceChecksumDict.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h" name="Exception.h" local="no" imported="no">IceGrid/Exception.h</includes>
    <includes id="Descriptor_8h" name="Descriptor.h" local="no" imported="no">IceGrid/Descriptor.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">IceGrid::AdapterDynamicInfo</class>
    <class kind="struct">IceGrid::AdapterInfo</class>
    <class kind="class">IceGrid::AdapterObserver</class>
    <class kind="class">IceGrid::AdapterObserverPrx</class>
    <class kind="class">IceGrid::Admin</class>
    <class kind="class">IceGrid::AdminPrx</class>
    <class kind="class">IceGrid::AdminSession</class>
    <class kind="class">IceGrid::AdminSessionPrx</class>
    <class kind="struct">IceGrid::ApplicationInfo</class>
    <class kind="class">IceGrid::ApplicationObserver</class>
    <class kind="class">IceGrid::ApplicationObserverPrx</class>
    <class kind="struct">IceGrid::ApplicationUpdateInfo</class>
    <class kind="class">IceGrid::FileIterator</class>
    <class kind="class">IceGrid::FileIteratorPrx</class>
    <class kind="struct">IceGrid::LoadInfo</class>
    <class kind="struct">IceGrid::NodeDynamicInfo</class>
    <class kind="struct">IceGrid::NodeInfo</class>
    <class kind="class">IceGrid::NodeObserver</class>
    <class kind="class">IceGrid::NodeObserverPrx</class>
    <class kind="struct">IceGrid::ObjectInfo</class>
    <class kind="class">IceGrid::ObjectObserver</class>
    <class kind="class">IceGrid::ObjectObserverPrx</class>
    <class kind="struct">IceGrid::FileIterator::ReadResult</class>
    <class kind="struct">IceGrid::RegistryInfo</class>
    <class kind="class">IceGrid::RegistryObserver</class>
    <class kind="class">IceGrid::RegistryObserverPrx</class>
    <class kind="struct">IceGrid::ServerDynamicInfo</class>
    <class kind="struct">IceGrid::ServerInfo</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>Admin_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterDynamicInfo &gt;</type>
      <name>AdapterDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>af855b1893a1a3106bc7b73c6916704e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterInfo &gt;</type>
      <name>AdapterInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a6b9b065b909ae2c7baded381ba6eb0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ApplicationInfo &gt;</type>
      <name>ApplicationInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a5ac8c1f0ec8681f054a508fc675fd311</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; NodeDynamicInfo &gt;</type>
      <name>NodeDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a478eb425fb92f87a7d0f81b3e48bdb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ObjectInfo &gt;</type>
      <name>ObjectInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a35522887c8d78f411c40dc04e344cff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; RegistryInfo &gt;</type>
      <name>RegistryInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>abbd4ba742848e820751821870d502875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServerDynamicInfo &gt;</type>
      <name>ServerDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a6eaca5515e8a773867f5c76297e8146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &gt;</type>
      <name>StringObjectProxyDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>ad89479ed0804eeb5a3c8214d13c860ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ServerState</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a012a83437c7fe08928aa0e4f205ba311</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a3cab03c00dbd11bc3569afa0748013f0">Inactive</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311acead48a56272a6e7214ca922516a3615">Activating</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a72f2ea7e021c6e94bfbd30f7c0f4d989">ActivationTimedOut</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a4d3d769b812b6faa6b76e1a8abaece2d">Active</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a0ac6bbb8a822d0f2819854eaff847b68">Deactivating</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a6971046981f88714217f40ee281d2d5b">Destroying</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311aaefbd0597f1bc2493bbc18898243513b">Destroyed</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>Descriptor.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>Descriptor_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="struct">IceGrid::AdapterDescriptor</class>
    <class kind="class">IceGrid::AdaptiveLoadBalancingPolicy</class>
    <class kind="struct">IceGrid::ApplicationDescriptor</class>
    <class kind="struct">IceGrid::ApplicationUpdateDescriptor</class>
    <class kind="class">IceGrid::BoxedDistributionDescriptor</class>
    <class kind="class">IceGrid::BoxedString</class>
    <class kind="class">IceGrid::CommunicatorDescriptor</class>
    <class kind="struct">IceGrid::DbEnvDescriptor</class>
    <class kind="struct">IceGrid::DistributionDescriptor</class>
    <class kind="class">IceGrid::IceBoxDescriptor</class>
    <class kind="class">IceGrid::LoadBalancingPolicy</class>
    <class kind="struct">IceGrid::NodeDescriptor</class>
    <class kind="struct">IceGrid::NodeUpdateDescriptor</class>
    <class kind="struct">IceGrid::ObjectDescriptor</class>
    <class kind="class">IceGrid::OrderedLoadBalancingPolicy</class>
    <class kind="struct">IceGrid::PropertyDescriptor</class>
    <class kind="struct">IceGrid::PropertySetDescriptor</class>
    <class kind="class">IceGrid::RandomLoadBalancingPolicy</class>
    <class kind="struct">IceGrid::ReplicaGroupDescriptor</class>
    <class kind="class">IceGrid::RoundRobinLoadBalancingPolicy</class>
    <class kind="class">IceGrid::ServerDescriptor</class>
    <class kind="struct">IceGrid::ServerInstanceDescriptor</class>
    <class kind="class">IceGrid::ServiceDescriptor</class>
    <class kind="struct">IceGrid::ServiceInstanceDescriptor</class>
    <class kind="struct">IceGrid::TemplateDescriptor</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>Descriptor_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterDescriptor &gt;</type>
      <name>AdapterDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2dbf3cff77b66345e229da41e981a4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ApplicationDescriptor &gt;</type>
      <name>ApplicationDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>ad5f6da0dedd5d2538b18d7038ae99410</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; DbEnvDescriptor &gt;</type>
      <name>DbEnvDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>af3faaf07062cb20bd2a9b37827468237</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, NodeDescriptor &gt;</type>
      <name>NodeDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2e014404f4bfce1017b5cd837bf11fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; NodeUpdateDescriptor &gt;</type>
      <name>NodeUpdateDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4711c2db39125a975a012133a67f7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ObjectDescriptor &gt;</type>
      <name>ObjectDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>aefc52e6a592fc32771e79a42dfdd8644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; PropertyDescriptor &gt;</type>
      <name>PropertyDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a0e68116b200dd9bd1fc8824eee7ccded</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, PropertySetDescriptor &gt;</type>
      <name>PropertySetDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a1bd019c642062c8dba43529cd1d237e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ReplicaGroupDescriptor &gt;</type>
      <name>ReplicaGroupDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4a5da76f80fa70973cd4a79de2fd201b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ServerDescriptor &gt; &gt;</type>
      <name>ServerDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a9bb1afe8596e5ccaf9740631200f5bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServerInstanceDescriptor &gt;</type>
      <name>ServerInstanceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a33d28b4f554d3b3f9e5d364ed817812f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ServiceDescriptor &gt; &gt;</type>
      <name>ServiceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a575c56a34c0fa14f4d52d4d419303c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServiceInstanceDescriptor &gt;</type>
      <name>ServiceInstanceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a3eab88a0056bb108e5c7272a6f5f7804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>StringStringDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4820bdde3c19104f570f7dfd27fa942d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, TemplateDescriptor &gt;</type>
      <name>TemplateDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a252998a969e3843cd6b46e4cd34084b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Exception.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::AccessDeniedException</class>
    <class kind="class">IceGrid::AdapterNotExistException</class>
    <class kind="class">IceGrid::AllocationException</class>
    <class kind="class">IceGrid::AllocationTimeoutException</class>
    <class kind="class">IceGrid::ApplicationNotExistException</class>
    <class kind="class">IceGrid::BadSignalException</class>
    <class kind="class">IceGrid::DeploymentException</class>
    <class kind="class">IceGrid::FileNotAvailableException</class>
    <class kind="class">IceGrid::NodeNotExistException</class>
    <class kind="class">IceGrid::NodeUnreachableException</class>
    <class kind="class">IceGrid::ObjectExistsException</class>
    <class kind="class">IceGrid::ObjectNotRegisteredException</class>
    <class kind="class">IceGrid::ObserverAlreadyRegisteredException</class>
    <class kind="class">IceGrid::PatchException</class>
    <class kind="class">IceGrid::PermissionDeniedException</class>
    <class kind="class">IceGrid::RegistryNotExistException</class>
    <class kind="class">IceGrid::RegistryUnreachableException</class>
    <class kind="class">IceGrid::ServerNotExistException</class>
    <class kind="class">IceGrid::ServerStartException</class>
    <class kind="class">IceGrid::ServerStopException</class>
    <class kind="class">IceGrid::ServerUnreachableException</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Exception.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Ice_2Exception_8h.html</filename>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="Format_8h" name="Format.h" local="no" imported="no">Ice/Format.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <class kind="class">Ice::LocalException</class>
    <class kind="class">Ice::SystemException</class>
    <class kind="class">Ice::UserException</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>IceUtil::Exception</type>
      <name>Exception</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae620551f36bdd85cbadb333c41328033</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Exception.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>IceUtil_2Exception_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <class kind="class">IceUtil::Exception</class>
    <class kind="class">IceUtil::ExceptionHelper</class>
    <class kind="class">IceUtil::FileLockException</class>
    <class kind="class">IceUtil::IllegalArgumentException</class>
    <class kind="class">IceUtil::IllegalConversionException</class>
    <class kind="class">IceUtil::NullHandleException</class>
    <class kind="class">IceUtil::OptionalNotSetException</class>
    <class kind="class">IceUtil::SyscallException</class>
    <namespace>IceUtil</namespace>
    <member kind="typedef">
      <type>ExceptionHelper&lt; E, SyscallException &gt;</type>
      <name>SyscallExceptionHelper</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af82c10aaf209617e519f6f7e4f793bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af82a3da912c31adcf55631da0ea91d98</anchor>
      <arglist>(std::ostream &amp;, const Exception &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileParser.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>FileParser_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="Admin_8h" name="Admin.h" local="no" imported="no">IceGrid/Admin.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::FileParser</class>
    <class kind="class">IceGrid::FileParserPrx</class>
    <class kind="class">IceGrid::ParseException</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>FileParser_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginFacade.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>PluginFacade_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="Admin_8h" name="Admin.h" local="no" imported="no">IceGrid/Admin.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::RegistryPluginFacade</class>
    <class kind="class">IceGrid::ReplicaGroupFilter</class>
    <class kind="class">IceGrid::TypeFilter</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>PluginFacade_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Registry.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>Registry_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h" name="Exception.h" local="no" imported="no">IceGrid/Exception.h</includes>
    <includes id="IceGrid_2Session_8h" name="Session.h" local="no" imported="no">IceGrid/Session.h</includes>
    <includes id="Admin_8h" name="Admin.h" local="no" imported="no">IceGrid/Admin.h</includes>
    <includes id="Locator_8h" name="Locator.h" local="no" imported="no">Ice/Locator.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::Locator</class>
    <class kind="class">IceGrid::LocatorPrx</class>
    <class kind="class">IceGrid::Query</class>
    <class kind="class">IceGrid::QueryPrx</class>
    <class kind="class">IceGrid::Registry</class>
    <class kind="class">IceGrid::RegistryPrx</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>Registry_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LoadSample</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2acf275a5e071335919ce7ebedce7bec</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7becafece0d9044424d2c9301ea84ebbe527c">LoadSample1</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7beca1025fbabe5fe6da381743635c28d2e48">LoadSample5</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7becab114c1e483dedb0bfaad0e24300c9020">LoadSample15</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>UserAccountMapper.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceGrid/</path>
    <filename>UserAccountMapper_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceGrid_2Config_8h" name="Config.h" local="no" imported="no">IceGrid/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceGrid::UserAccountMapper</class>
    <class kind="class">IceGrid::UserAccountMapperPrx</class>
    <class kind="class">IceGrid::UserAccountNotFoundException</class>
    <namespace>IceGrid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICEGRID_API</name>
      <anchorfile>UserAccountMapper_8h.html</anchorfile>
      <anchor>a02e066a1b67a5d1eec2d6f9b4f9c67ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IceLocatorDiscovery.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceLocatorDiscovery/</path>
    <filename>IceLocatorDiscovery_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Locator_8h" name="Locator.h" local="no" imported="no">Ice/Locator.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceLocatorDiscovery::Lookup</class>
    <class kind="class">IceLocatorDiscovery::LookupPrx</class>
    <class kind="class">IceLocatorDiscovery::LookupReply</class>
    <class kind="class">IceLocatorDiscovery::LookupReplyPrx</class>
    <namespace>IceLocatorDiscovery</namespace>
  </compound>
  <compound kind="file">
    <name>ConnectionInfo.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceSSL/</path>
    <filename>ConnectionInfo_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="OutgoingAsync_8h" name="OutgoingAsync.h" local="no" imported="no">Ice/OutgoingAsync.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="Connection_8h" name="Connection.h" local="no" imported="no">Ice/Connection.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceSSL_2Plugin_8h" name="Plugin.h" local="no" imported="no">IceSSL/Plugin.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceSSL::ConnectionInfo</class>
    <namespace>IceSSL</namespace>
  </compound>
  <compound kind="file">
    <name>ConnectionInfoF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceSSL/</path>
    <filename>ConnectionInfoF_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <namespace>IceSSL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESSL_API</name>
      <anchorfile>ConnectionInfoF_8h.html</anchorfile>
      <anchor>a1546034df82cf9b5d01cf9df4e6ebeb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EndpointInfo.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceSSL/</path>
    <filename>EndpointInfo_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="Endpoint_8h" name="Endpoint.h" local="no" imported="no">Ice/Endpoint.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceSSL::EndpointInfo</class>
    <namespace>IceSSL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESSL_API</name>
      <anchorfile>EndpointInfo_8h.html</anchorfile>
      <anchor>a1546034df82cf9b5d01cf9df4e6ebeb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IceStorm.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/generated/cpp11/x64/Release/IceStorm/</path>
    <filename>IceStorm_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
    <includes id="FactoryTableInit_8h" name="FactoryTableInit.h" local="no" imported="no">Ice/FactoryTableInit.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="ExceptionHelpers_8h" name="ExceptionHelpers.h" local="no" imported="no">Ice/ExceptionHelpers.h</includes>
    <includes id="Identity_8h" name="Identity.h" local="no" imported="no">Ice/Identity.h</includes>
    <includes id="SliceChecksumDict_8h" name="SliceChecksumDict.h" local="no" imported="no">Ice/SliceChecksumDict.h</includes>
    <includes id="IceStorm_2Metrics_8h" name="Metrics.h" local="no" imported="no">IceStorm/Metrics.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <includes id="IceStorm_2Config_8h" name="Config.h" local="no" imported="no">IceStorm/Config.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
    <class kind="class">IceStorm::AlreadySubscribed</class>
    <class kind="class">IceStorm::BadQoS</class>
    <class kind="class">IceStorm::Finder</class>
    <class kind="class">IceStorm::FinderPrx</class>
    <class kind="class">IceStorm::InvalidSubscriber</class>
    <class kind="class">IceStorm::LinkExists</class>
    <class kind="struct">IceStorm::LinkInfo</class>
    <class kind="class">IceStorm::NoSuchLink</class>
    <class kind="class">IceStorm::NoSuchTopic</class>
    <class kind="class">IceStorm::Topic</class>
    <class kind="class">IceStorm::TopicExists</class>
    <class kind="class">IceStorm::TopicManager</class>
    <class kind="class">IceStorm::TopicManagerPrx</class>
    <class kind="class">IceStorm::TopicPrx</class>
    <namespace>IceStorm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESTORM_API</name>
      <anchorfile>IceStorm_8h.html</anchorfile>
      <anchor>a9e76f4b8a77ee55363cda9f9c8daeb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; LinkInfo &gt;</type>
      <name>LinkInfoSeq</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>a30bdeb8c2c87f38c9a3daf17cef94494</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>QoS</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>a301a70cd524ba1c4428f5f4d9d13b9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt; TopicPrx &gt; &gt;</type>
      <name>TopicDict</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>abf4bef60994a48623c7731db46367613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Application.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Glacier2/</path>
    <filename>Glacier2_2Application_8h.html</filename>
    <includes id="Ice_2Application_8h" name="Application.h" local="no" imported="no">Ice/Application.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="Glacier2_2Router_8h" name="Router.h" local="no" imported="no">Glacier2/Router.h</includes>
    <class kind="class">Glacier2::Application</class>
    <class kind="class">Glacier2::RestartSessionException</class>
    <namespace>Glacier2</namespace>
  </compound>
  <compound kind="file">
    <name>Application.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Ice_2Application_8h.html</filename>
    <includes id="Initialize_8h" name="Initialize.h" local="no" imported="no">Ice/Initialize.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="Cond_8h" name="Cond.h" local="no" imported="no">IceUtil/Cond.h</includes>
    <includes id="CtrlCHandler_8h" name="CtrlCHandler.h" local="no" imported="no">IceUtil/CtrlCHandler.h</includes>
    <class kind="class">Ice::Application</class>
    <namespace>Ice</namespace>
    <member kind="enumeration">
      <type></type>
      <name>SignalPolicy</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af1ecafea5ab7e6ad3abc59e759e7bec8</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="af1ecafea5ab7e6ad3abc59e759e7bec8a981873642c559d9f80a8cae522b5f576">HandleSignals</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="af1ecafea5ab7e6ad3abc59e759e7bec8a300c86082a4dd3372e8f87b733a8a09c">NoSignalHandling</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Glacier2/</path>
    <filename>Glacier2_2Config_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GLACIER2_API</name>
      <anchorfile>Glacier2_2Config_8h.html</anchorfile>
      <anchor>ab4efe99843d8f46d1467f4600f557e82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Ice_2Config_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab55c2bf13d4fa8a147e280e9cdfdaa66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Double</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a41a2c794d20ffd9adcf7c558d6e1120f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Float</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a25a2e1fcc062d6f9cc6fde42ff32ff05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Int</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a16ef84cc6972c002938a46c1560c812e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long int</type>
      <name>Long</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a34817eeaa8938dcd15403f11a673bae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>Short</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a901808ea7d72652ac52d6e5e3e4d0c5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceBox/</path>
    <filename>IceBox_2Config_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceGrid/</path>
    <filename>IceGrid_2Config_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IcePatch2/</path>
    <filename>IcePatch2_2Config_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>IceSSL_2Config_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceStorm/</path>
    <filename>IceStorm_2Config_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Config.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>IceUtil_2Config_8h.html</filename>
    <class kind="class">IceUtil::noncopyable</class>
    <namespace>IceUtil</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICE_32</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>af2d9e2854d8709e84778ef7c015124d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_API</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a7ec4d4c73e3fe28ac8905756050d2995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_CHECKED_CAST</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>af1510ea98c19c2aa65ed765332f339ba</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_CLASS</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>abe50b1f26af49a6e67a4f0aab85f3db4</anchor>
      <arglist>(API)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_CPLUSPLUS</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>aa967d3fe678fcc34cf6fdd7356c69c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DECLSPEC_EXPORT</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>abb74ff0c032127beb3f0d119ba423e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DECLSPEC_IMPORT</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>ad83d3f6fdfc101ada8e2f7762c306293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DEFINE_PTR</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a10e2ba1e47b183fb587a823f907b0b08</anchor>
      <arglist>(TPtr, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DELEGATE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a55033fe6d1769c96d80f8129adfb110c</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DEPRECATED_API</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a6134fa6b8dadd0d57fd620566abdffd4</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_DYNAMIC_CAST</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>aa3c2c1361182afc0e8a024339bfc3278</anchor>
      <arglist>(T, V)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_ENUM</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>afadcff2979d15a8ebc6c7719e1397033</anchor>
      <arglist>(CLASS, ENUMERATOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_FINAL</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>ab3d1d3544d1f2cf847e10202c41b3ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_GET_SHARED_FROM_THIS</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a3bfae6ae2a7c88f35ee4da9c04783ccf</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_GLOBAL_VAR_SUFFIX</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>aeb862e11433f7e6176d224e3b428fe12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_HANDLE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a780b6a0336827b246b5c017ca9de8e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_HAS_THREAD_SAFE_LOCAL_STATIC</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a9461e38643820d9d72f84d2c26a98cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_IN</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a977bc7ef5d4ffdf8e65e8a46425d346b</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_INT64</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a24c5c38ca91b9b7c36faef06f8ac67aa</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_INT64_FORMAT</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a92aa6c500e8f448d0077e3125955f792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_INT_VERSION</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a9ebc90aa47cc5c005cb1c4c0f943288b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_INTERNAL_HANDLE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>acc64d17a3d9130072b30cdfb39a73a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_MAKE_SHARED</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a39b65dbc217e5ca672bdfe02600af28a</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_MAYBE_UNUSED</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>aee1a759d0fe737653badbe82a48b0b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_MEMBER</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>aa811989496d587d826dd5254b3523387</anchor>
      <arglist>(API)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_NOEXCEPT</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a84fbf40724f979b9f33432a174634207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_NOEXCEPT_FALSE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a1f2b8ea7320e4cbc4c21778301c7b684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_NULLPTR</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a8347e94537d7f3bbbbe7afcaefe25551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_PROXY_HANDLE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>afa4648bbbbbf8746a30755df3c9603e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SCOPED_ENUM</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a9898679ba07ede9683df03cbed1e72b1</anchor>
      <arglist>(CLASS, ENUMERATOR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SET_EXCEPTION_FROM_CLONE</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>ae234622c73335ac09b542bfe36481cb4</anchor>
      <arglist>(T, V)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SHARED_FROM_CONST_THIS</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a98bf430c84bea48d0610546dd93cae18</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SHARED_FROM_THIS</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a4d24a2793e549d103f829339de8a279b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SO_VERSION</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a122c2e9c230b658ac90c95baee92a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_STRING_VERSION</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>add83b4257753214cf4cd085db55d087f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_UNCHECKED_CAST</name>
      <anchorfile>IceUtil_2Config_8h.html</anchorfile>
      <anchor>a8c26f70994493d9ce08edb24c6b2128f</anchor>
      <arglist>(T,...)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab3a460b0ac961fe8947e1cd8aa422e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>Int64</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a1d971800eb1265a5d966b6cae4de9988</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Glacier2.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Glacier2/</path>
    <filename>Glacier2_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="Glacier2_2Router_8h" name="Router.h" local="no" imported="no">Glacier2/Router.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="PermissionsVerifier_8h" name="PermissionsVerifier.h" local="no" imported="no">Glacier2/PermissionsVerifier.h</includes>
    <includes id="Glacier2_2Metrics_8h" name="Metrics.h" local="no" imported="no">Glacier2/Metrics.h</includes>
    <includes id="Glacier2_2Application_8h" name="Application.h" local="no" imported="no">Glacier2/Application.h</includes>
    <includes id="SessionHelper_8h" name="SessionHelper.h" local="no" imported="no">Glacier2/SessionHelper.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
  </compound>
  <compound kind="file">
    <name>NullPermissionsVerifier.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Glacier2/</path>
    <filename>NullPermissionsVerifier_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GLACIER2_API</name>
      <anchorfile>NullPermissionsVerifier_8h.html</anchorfile>
      <anchor>ab4efe99843d8f46d1467f4600f557e82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SessionHelper.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Glacier2/</path>
    <filename>SessionHelper_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="Thread_8h" name="Thread.h" local="no" imported="no">IceUtil/Thread.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="Initialize_8h" name="Initialize.h" local="no" imported="no">Ice/Initialize.h</includes>
    <includes id="Properties_8h" name="Properties.h" local="no" imported="no">Ice/Properties.h</includes>
    <includes id="Communicator_8h" name="Communicator.h" local="no" imported="no">Ice/Communicator.h</includes>
    <includes id="ObjectAdapter_8h" name="ObjectAdapter.h" local="no" imported="no">Ice/ObjectAdapter.h</includes>
    <includes id="Ice_8h" name="Ice.h" local="no" imported="no">Ice/Ice.h</includes>
    <includes id="Glacier2_2Session_8h" name="Session.h" local="no" imported="no">Glacier2/Session.h</includes>
    <includes id="Glacier2_2Router_8h" name="Router.h" local="no" imported="no">Glacier2/Router.h</includes>
    <class kind="class">Glacier2::SessionCallback</class>
    <class kind="class">Glacier2::SessionFactoryHelper</class>
    <class kind="class">Glacier2::SessionHelper</class>
    <namespace>Glacier2</namespace>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionCallback &gt;</type>
      <name>SessionCallbackPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>ad4cb8ff9ad76691f3a8c74728d06ce9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionFactoryHelper &gt;</type>
      <name>SessionFactoryHelperPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a663ae65aa27545b53f4594aff1dced08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionHelper &gt;</type>
      <name>SessionHelperPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>ae894dabe87507aa6bea54a82df7c499e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>GLACIER2_SSL_PORT</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a57a518e21729bab2a480fc149e8cc2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>GLACIER2_TCP_PORT</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a3462797df5e42ed7eb06aeade46b5723</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AsyncResult.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>AsyncResult_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>AsyncResultF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>AsyncResultF_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>BatchRequestInterceptor.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>BatchRequestInterceptor_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <class kind="class">Ice::BatchRequest</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>BatchRequestQueueF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>BatchRequestQueueF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>Buffer.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Buffer_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>CommunicatorAsync.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>CommunicatorAsync_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Comparable.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Comparable_8h.html</filename>
    <class kind="struct">Ice::TargetCompare</class>
    <namespace>Ice</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae281e24aaea959286dca6cd1088e9469</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8d3ab1e8f638dd1387aa1e377df9367c</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab4c05dc565b9d4710de4f4385ba50767</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad09934ede8e1085e974627ccbfbe60de</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b6241c57d8bc17492ccfa3e2ccd2657</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acac3bda74928fac24e13b62c59774a0c</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetEqualTo</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9d4a1d016a4acbd01335b7725a816973</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetGreater</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac2336cc0ccf41f5967e3c84545df1db3</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetGreaterEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad2c1af4305cd77f411d2bed20087b4f4</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acfc77fc0c2ef1f24907b4d34e33478cd</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetLessEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af7de2a21c319f9db944845676978b545</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetNotEqualTo</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5acccbf01b38b21b8927b3eda273c0a6</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConnectionAsync.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ConnectionAsync_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ConnectionIF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ConnectionIF_8h.html</filename>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
    <includes id="LocalObject_8h" name="LocalObject.h" local="no" imported="no">Ice/LocalObject.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ConsoleUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ConsoleUtil_8h.html</filename>
    <includes id="til_2ConsoleUtil_8h" name="ConsoleUtil.h" local="no" imported="no">IceUtil/ConsoleUtil.h</includes>
  </compound>
  <compound kind="file">
    <name>ConsoleUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2ConsoleUtil_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="til_2StringConverter_8h" name="StringConverter.h" local="no" imported="no">IceUtil/StringConverter.h</includes>
  </compound>
  <compound kind="file">
    <name>DefaultValueFactory.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>DefaultValueFactory_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="ValueFactory_8h" name="ValueFactory.h" local="no" imported="no">Ice/ValueFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>Dispatcher.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Dispatcher_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>DispatchInterceptor.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>DispatchInterceptor_8h.html</filename>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <class kind="class">Ice::DispatchInterceptor</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; DispatchInterceptor &gt;</type>
      <name>DispatchInterceptorPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a347b4effd5e409580b9ad1faca19e0f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DynamicLibrary.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>DynamicLibrary_8h.html</filename>
    <includes id="DynamicLibraryF_8h" name="DynamicLibraryF.h" local="no" imported="no">Ice/DynamicLibraryF.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
  </compound>
  <compound kind="file">
    <name>DynamicLibraryF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>DynamicLibraryF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>ExceptionHelpers.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ExceptionHelpers_8h.html</filename>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">Ice/InputStream.h</includes>
    <includes id="OutputStream_8h" name="OutputStream.h" local="no" imported="no">Ice/OutputStream.h</includes>
    <class kind="class">Ice::LocalExceptionHelper</class>
    <class kind="class">Ice::UserExceptionHelper</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>FactoryTable.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>FactoryTable_8h.html</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="UserExceptionFactory_8h" name="UserExceptionFactory.h" local="no" imported="no">Ice/UserExceptionFactory.h</includes>
    <includes id="ValueFactory_8h" name="ValueFactory.h" local="no" imported="no">Ice/ValueFactory.h</includes>
    <class kind="class">Ice::CompactIdResolver</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; CompactIdResolver &gt;</type>
      <name>CompactIdResolverPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3f51da36ee9e3975692d6688b5f352a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FactoryTableInit.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>FactoryTableInit_8h.html</filename>
    <includes id="FactoryTable_8h" name="FactoryTable.h" local="no" imported="no">Ice/FactoryTable.h</includes>
    <includes id="DefaultValueFactory_8h" name="DefaultValueFactory.h" local="no" imported="no">Ice/DefaultValueFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>Format.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Format_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <namespace>Ice</namespace>
    <member kind="enumeration">
      <type></type>
      <name>FormatType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a811e76bdfd713879745cc829ebcbac3b</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3ba5d23d5519c13b42c311fabe340052f83">DefaultFormat</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3bab485c3fa0ed4ea6b4f6f163f488f013f">CompactFormat</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3bad0f959e44afb76c39493fe57758895a2">SlicedFormat</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>Functional.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Functional_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Functional.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2Functional_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>GCObject.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>GCObject_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Handle.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Handle_8h.html</filename>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Handle.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2Handle_8h.html</filename>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <class kind="class">IceUtil::Handle</class>
    <class kind="class">IceUtil::HandleBase</class>
    <namespace>IceUtil</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ae096196c51d831ee23f47bf7ded4c866</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3d6ccc00c499fc81078670a7276aaac5</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a8107900ffe44920b3fc5c1ab6bdc3672</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ae18a5242643e3a52c9745e43473730ed</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3d25dccf6e0fb2c62ae1d9e9e40adea7</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab4fb54bed97a3a0a1524a0eb3b32c172</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Ice.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Ice_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="Comparable_8h" name="Comparable.h" local="no" imported="no">Ice/Comparable.h</includes>
    <includes id="Initialize_8h" name="Initialize.h" local="no" imported="no">Ice/Initialize.h</includes>
    <includes id="Optional_8h" name="Optional.h" local="no" imported="no">Ice/Optional.h</includes>
    <includes id="LocalException_8h" name="LocalException.h" local="no" imported="no">Ice/LocalException.h</includes>
    <includes id="PropertiesAdmin_8h" name="PropertiesAdmin.h" local="no" imported="no">Ice/PropertiesAdmin.h</includes>
    <includes id="Properties_8h" name="Properties.h" local="no" imported="no">Ice/Properties.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">Ice/Logger.h</includes>
    <includes id="LoggerUtil_8h" name="LoggerUtil.h" local="no" imported="no">Ice/LoggerUtil.h</includes>
    <includes id="RemoteLogger_8h" name="RemoteLogger.h" local="no" imported="no">Ice/RemoteLogger.h</includes>
    <includes id="Communicator_8h" name="Communicator.h" local="no" imported="no">Ice/Communicator.h</includes>
    <includes id="CommunicatorAsync_8h" name="CommunicatorAsync.h" local="no" imported="no">Ice/CommunicatorAsync.h</includes>
    <includes id="ObjectFactory_8h" name="ObjectFactory.h" local="no" imported="no">Ice/ObjectFactory.h</includes>
    <includes id="ObjectAdapter_8h" name="ObjectAdapter.h" local="no" imported="no">Ice/ObjectAdapter.h</includes>
    <includes id="ServantLocator_8h" name="ServantLocator.h" local="no" imported="no">Ice/ServantLocator.h</includes>
    <includes id="Proxy_8h" name="Proxy.h" local="no" imported="no">Ice/Proxy.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="SlicedData_8h" name="SlicedData.h" local="no" imported="no">Ice/SlicedData.h</includes>
    <includes id="OutgoingAsync_8h" name="OutgoingAsync.h" local="no" imported="no">Ice/OutgoingAsync.h</includes>
    <includes id="IncomingAsync_8h" name="IncomingAsync.h" local="no" imported="no">Ice/IncomingAsync.h</includes>
    <includes id="Process_8h" name="Process.h" local="no" imported="no">Ice/Process.h</includes>
    <includes id="Ice_2Application_8h" name="Application.h" local="no" imported="no">Ice/Application.h</includes>
    <includes id="Connection_8h" name="Connection.h" local="no" imported="no">Ice/Connection.h</includes>
    <includes id="ConnectionAsync_8h" name="ConnectionAsync.h" local="no" imported="no">Ice/ConnectionAsync.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">Ice/Functional.h</includes>
    <includes id="ImplicitContext_8h" name="ImplicitContext.h" local="no" imported="no">Ice/ImplicitContext.h</includes>
    <includes id="Locator_8h" name="Locator.h" local="no" imported="no">Ice/Locator.h</includes>
    <includes id="Ice_2Router_8h" name="Router.h" local="no" imported="no">Ice/Router.h</includes>
    <includes id="DispatchInterceptor_8h" name="DispatchInterceptor.h" local="no" imported="no">Ice/DispatchInterceptor.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h" name="Plugin.h" local="no" imported="no">Ice/Plugin.h</includes>
    <includes id="NativePropertiesAdmin_8h" name="NativePropertiesAdmin.h" local="no" imported="no">Ice/NativePropertiesAdmin.h</includes>
    <includes id="Instrumentation_8h" name="Instrumentation.h" local="no" imported="no">Ice/Instrumentation.h</includes>
    <includes id="Ice_2Metrics_8h" name="Metrics.h" local="no" imported="no">Ice/Metrics.h</includes>
    <includes id="SliceChecksums_8h" name="SliceChecksums.h" local="no" imported="no">Ice/SliceChecksums.h</includes>
    <includes id="Service_8h" name="Service.h" local="no" imported="no">Ice/Service.h</includes>
    <includes id="RegisterPlugins_8h" name="RegisterPlugins.h" local="no" imported="no">Ice/RegisterPlugins.h</includes>
    <includes id="InterfaceByValue_8h" name="InterfaceByValue.h" local="no" imported="no">Ice/InterfaceByValue.h</includes>
    <includes id="StringConverter_8h" name="StringConverter.h" local="no" imported="no">Ice/StringConverter.h</includes>
    <includes id="IconvStringConverter_8h" name="IconvStringConverter.h" local="no" imported="no">Ice/IconvStringConverter.h</includes>
    <includes id="UUID_8h" name="UUID.h" local="no" imported="no">Ice/UUID.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
  </compound>
  <compound kind="file">
    <name>IconvStringConverter.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>IconvStringConverter_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="StringConverter_8h" name="StringConverter.h" local="no" imported="no">Ice/StringConverter.h</includes>
    <includes id="StringUtil_8h" name="StringUtil.h" local="no" imported="no">IceUtil/StringUtil.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <includes id="UndefSysMacros_8h" name="UndefSysMacros.h" local="no" imported="no">IceUtil/UndefSysMacros.h</includes>
    <class kind="class">Ice::IconvInitializationException</class>
    <namespace>Ice</namespace>
    <member kind="function">
      <type>::std::shared_ptr&lt; IceUtil::BasicStringConverter&lt; charT &gt; &gt;</type>
      <name>createIconvStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aac754b3a786a886b8b9283c5ad36c14f</anchor>
      <arglist>(const std::string &amp;internalCodeWithDefault=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Incoming.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Incoming_8h.html</filename>
    <includes id="InstanceF_8h" name="InstanceF.h" local="no" imported="no">Ice/InstanceF.h</includes>
    <includes id="ConnectionIF_8h" name="ConnectionIF.h" local="no" imported="no">Ice/ConnectionIF.h</includes>
    <includes id="ServantLocatorF_8h" name="ServantLocatorF.h" local="no" imported="no">Ice/ServantLocatorF.h</includes>
    <includes id="ServantManagerF_8h" name="ServantManagerF.h" local="no" imported="no">Ice/ServantManagerF.h</includes>
    <includes id="OutputStream_8h" name="OutputStream.h" local="no" imported="no">Ice/OutputStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">Ice/InputStream.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="IncomingAsyncF_8h" name="IncomingAsyncF.h" local="no" imported="no">Ice/IncomingAsyncF.h</includes>
    <includes id="ObserverHelper_8h" name="ObserverHelper.h" local="no" imported="no">Ice/ObserverHelper.h</includes>
    <includes id="ResponseHandlerF_8h" name="ResponseHandlerF.h" local="no" imported="no">Ice/ResponseHandlerF.h</includes>
    <class kind="class">Ice::MarshaledResult</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>IncomingAsync.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>IncomingAsync_8h.html</filename>
    <includes id="IncomingAsyncF_8h" name="IncomingAsyncF.h" local="no" imported="no">Ice/IncomingAsyncF.h</includes>
    <includes id="Incoming_8h" name="Incoming.h" local="no" imported="no">Ice/Incoming.h</includes>
  </compound>
  <compound kind="file">
    <name>IncomingAsyncF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>IncomingAsyncF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>Initialize.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Initialize_8h.html</filename>
    <includes id="Timer_8h" name="Timer.h" local="no" imported="no">IceUtil/Timer.h</includes>
    <includes id="Communicator_8h" name="Communicator.h" local="no" imported="no">Ice/Communicator.h</includes>
    <includes id="PropertiesF_8h" name="PropertiesF.h" local="no" imported="no">Ice/PropertiesF.h</includes>
    <includes id="InstanceF_8h" name="InstanceF.h" local="no" imported="no">Ice/InstanceF.h</includes>
    <includes id="LoggerF_8h" name="LoggerF.h" local="no" imported="no">Ice/LoggerF.h</includes>
    <includes id="InstrumentationF_8h" name="InstrumentationF.h" local="no" imported="no">Ice/InstrumentationF.h</includes>
    <includes id="Dispatcher_8h" name="Dispatcher.h" local="no" imported="no">Ice/Dispatcher.h</includes>
    <includes id="FactoryTable_8h" name="FactoryTable.h" local="no" imported="no">Ice/FactoryTable.h</includes>
    <includes id="BuiltinSequences_8h" name="BuiltinSequences.h" local="no" imported="no">Ice/BuiltinSequences.h</includes>
    <includes id="Version_8h" name="Version.h" local="no" imported="no">Ice/Version.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h" name="Plugin.h" local="no" imported="no">Ice/Plugin.h</includes>
    <includes id="BatchRequestInterceptor_8h" name="BatchRequestInterceptor.h" local="no" imported="no">Ice/BatchRequestInterceptor.h</includes>
    <class kind="class">Ice::CommunicatorHolder</class>
    <class kind="struct">Ice::InitializationData</class>
    <class kind="class">Ice::ThreadHookPlugin</class>
    <class kind="class">Ice::ThreadNotification</class>
    <namespace>Ice</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICE_CONFIG_FILE_STRING</name>
      <anchorfile>Initialize_8h.html</anchorfile>
      <anchor>a3ab88203c7de70314614f42592dc464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ice::Plugin *(*</type>
      <name>PluginFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac68eee1e735504e63f5e5b49f6fb412a</anchor>
      <arglist>)(const ::Ice::CommunicatorPtr &amp;communicator, const std::string &amp;name, const ::Ice::StringSeq &amp;args)</arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; ThreadNotification &gt;</type>
      <name>ThreadNotificationPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b7e4e99e05c660fbd79bd496837ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>StringSeq</type>
      <name>argsToStringSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3950b97f1daaad8bb8260b9c04da7fb9</anchor>
      <arglist>(int argc, const char *const argv[])</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a509329d052f339be93864004b291f53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aad171c5e4b46b2a41c0b564d8b7f52a0</anchor>
      <arglist>(int &amp;argc, char *argv[], const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae785ae8016f3d6bda13052f51909ca84</anchor>
      <arglist>(int &amp;argc, const char *argv[], const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a506cb09ea60cae28e854ada0b0cfa1de</anchor>
      <arglist>(StringSeq &amp;seq, const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>LoggerPtr</type>
      <name>getProcessLogger</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a4970d32b933a804b2be3895756c5ecc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>identityToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7082d8a91125861c9b1d7b7c7a9823c2</anchor>
      <arglist>(const Identity &amp;id, ToStringMode mode=ToStringMode ::Unicode)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adeead4f4d7a62c25e55f4d0b0f28548e</anchor>
      <arglist>(const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>abd8eac1612b7952650072fb9a27ac16f</anchor>
      <arglist>(const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adc592a3caebdf93443553f9e803cf33e</anchor>
      <arglist>(int &amp;argc, char *argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af0d0f81fe9b9c5f9123dc75f1d561b17</anchor>
      <arglist>(int &amp;argc, char *argv[], const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac36119c647f1896124d312784a729b71</anchor>
      <arglist>(int &amp;argc, const char *argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0c96c63b4ebc10c937d850a6d5680d65</anchor>
      <arglist>(int &amp;argc, const char *argv[], const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae4adf52f53c5d08594e8a216ea565225</anchor>
      <arglist>(StringSeq &amp;seq, const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8a1b0e0d504c658a5dc7f101c499caad</anchor>
      <arglist>(StringSeq &amp;seq, const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPluginFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae633041d529e1b15bd4e59598fc52149</anchor>
      <arglist>(const std::string &amp;name, PluginFactory factory, bool loadOnInit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessLogger</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a10f98db23e09b87a6414a980c2b3d184</anchor>
      <arglist>(const LoggerPtr &amp;logger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stringSeqToArgs</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a74a60f825f37b70eaad9301518591ed3</anchor>
      <arglist>(const StringSeq &amp;seq, int &amp;argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stringSeqToArgs</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aa9c921b34c4a5501f9c46b513659b11b</anchor>
      <arglist>(const StringSeq &amp;seq, int &amp;argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>Identity</type>
      <name>stringToIdentity</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9b577333fd5a6a914a034171461b5589</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>InputStream.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>InputStream_8h.html</filename>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="InstanceF_8h" name="InstanceF.h" local="no" imported="no">Ice/InstanceF.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="LoggerF_8h" name="LoggerF.h" local="no" imported="no">Ice/LoggerF.h</includes>
    <includes id="ValueFactory_8h" name="ValueFactory.h" local="no" imported="no">Ice/ValueFactory.h</includes>
    <includes id="Buffer_8h" name="Buffer.h" local="no" imported="no">Ice/Buffer.h</includes>
    <includes id="Protocol_8h" name="Protocol.h" local="no" imported="no">Ice/Protocol.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="UserExceptionFactory_8h" name="UserExceptionFactory.h" local="no" imported="no">Ice/UserExceptionFactory.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <includes id="FactoryTable_8h" name="FactoryTable.h" local="no" imported="no">Ice/FactoryTable.h</includes>
    <class kind="class">Ice::InputStream</class>
    <class kind="struct">Ice::InputStream::EncapsDecoder::PatchEntry</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>InstanceF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>InstanceF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>InterfaceByValue.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>InterfaceByValue_8h.html</filename>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <includes id="OutputStream_8h" name="OutputStream.h" local="no" imported="no">Ice/OutputStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">Ice/InputStream.h</includes>
    <class kind="class">Ice::InterfaceByValue</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>LocalObject.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>LocalObject_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>LocalObjectF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>LocalObjectF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>IceInternal::Handle&lt; LocalObject &gt;</type>
      <name>LocalObjectPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7af8cb5028d77bdf6ca0c29dac34900c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IceUtil::Shared *</type>
      <name>upCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aaf2215510f3368afe66af6c9816ea354</anchor>
      <arglist>(::Ice::LocalObject *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LoggerUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>LoggerUtil_8h.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">Ice/Logger.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2Ice_2Plugin_8h" name="Plugin.h" local="no" imported="no">Ice/Plugin.h</includes>
    <includes id="Ice_2Exception_8h" name="Exception.h" local="no" imported="no">Ice/Exception.h</includes>
    <class kind="class">Ice::LoggerOutput</class>
    <class kind="class">Ice::LoggerOutputBase</class>
    <class kind="class">Ice::LoggerPlugin</class>
    <class kind="class">Ice::Trace</class>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::error &gt;</type>
      <name>Error</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af0e214c48f06cdc063d6d8699ee79220</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::print &gt;</type>
      <name>Print</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7ac6bfe8aa5a3486c658d741772f1bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::warning &gt;</type>
      <name>Warning</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a81d11caa80c2a0f439cd4b7c8aff4073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MetricsAdminI.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>MetricsAdminI_8h.html</filename>
    <includes id="Properties_8h" name="Properties.h" local="no" imported="no">Ice/Properties.h</includes>
    <includes id="NativePropertiesAdmin_8h" name="NativePropertiesAdmin.h" local="no" imported="no">Ice/NativePropertiesAdmin.h</includes>
    <includes id="Initialize_8h" name="Initialize.h" local="no" imported="no">Ice/Initialize.h</includes>
    <includes id="Ice_2Metrics_8h" name="Metrics.h" local="no" imported="no">Ice/Metrics.h</includes>
    <namespace>IceMX</namespace>
  </compound>
  <compound kind="file">
    <name>MetricsFunctional.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>MetricsFunctional_8h.html</filename>
    <namespace>IceMX</namespace>
  </compound>
  <compound kind="file">
    <name>MetricsObserverI.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>MetricsObserverI_8h.html</filename>
    <includes id="StopWatch_8h" name="StopWatch.h" local="no" imported="no">IceUtil/StopWatch.h</includes>
    <includes id="Atomic_8h" name="Atomic.h" local="no" imported="no">IceUtil/Atomic.h</includes>
    <includes id="Instrumentation_8h" name="Instrumentation.h" local="no" imported="no">Ice/Instrumentation.h</includes>
    <includes id="Endpoint_8h" name="Endpoint.h" local="no" imported="no">Ice/Endpoint.h</includes>
    <includes id="Connection_8h" name="Connection.h" local="no" imported="no">Ice/Connection.h</includes>
    <includes id="Ice_2Metrics_8h" name="Metrics.h" local="no" imported="no">Ice/Metrics.h</includes>
    <includes id="MetricsAdminI_8h" name="MetricsAdminI.h" local="no" imported="no">Ice/MetricsAdminI.h</includes>
    <includes id="MetricsFunctional_8h" name="MetricsFunctional.h" local="no" imported="no">Ice/MetricsFunctional.h</includes>
    <namespace>IceMX</namespace>
  </compound>
  <compound kind="file">
    <name>NativePropertiesAdmin.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>NativePropertiesAdmin_8h.html</filename>
    <includes id="PropertiesAdmin_8h" name="PropertiesAdmin.h" local="no" imported="no">Ice/PropertiesAdmin.h</includes>
    <class kind="class">Ice::NativePropertiesAdmin</class>
    <namespace>Ice</namespace>
    <member kind="function">
      <type></type>
      <name>ICE_DEFINE_PTR</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af8dc4fc98fd62c6ea8bbc08d694aa15b</anchor>
      <arglist>(NativePropertiesAdminPtr, NativePropertiesAdmin)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Object.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Object_8h.html</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="IncomingAsyncF_8h" name="IncomingAsyncF.h" local="no" imported="no">Ice/IncomingAsyncF.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="Format_8h" name="Format.h" local="no" imported="no">Ice/Format.h</includes>
    <class kind="class">Ice::Blobject</class>
    <class kind="class">Ice::BlobjectArray</class>
    <class kind="class">Ice::BlobjectArrayAsync</class>
    <class kind="class">Ice::BlobjectAsync</class>
    <class kind="struct">Ice::Object::Ice_invokeResult</class>
    <class kind="class">Ice::Object</class>
    <class kind="class">Ice::Request</class>
    <namespace>Ice</namespace>
    <member kind="variable">
      <type>const Current</type>
      <name>emptyCurrent</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a72d3d2a4c3627ddf84e795c2bfa09843</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ObjectF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ObjectF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ObserverHelper.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ObserverHelper_8h.html</filename>
    <includes id="Instrumentation_8h" name="Instrumentation.h" local="no" imported="no">Ice/Instrumentation.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="InstanceF_8h" name="InstanceF.h" local="no" imported="no">Ice/InstanceF.h</includes>
  </compound>
  <compound kind="file">
    <name>Optional.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Optional_8h.html</filename>
    <namespace>Ice</namespace>
    <namespace>IceUtil</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPTIONAL_CONSTEXPR_INIT_LIST</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>a7399114ed1c146a67741cdd1f681fcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTIONAL_HAS_CONSTEXPR_INIT_LIST</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>af240286c9615958c84d4e886d29022e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTIONAL_HAS_MOVE_ACCESSORS</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>a6e00fbaad952db7aa7f8a701e49ec8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTIONAL_HAS_THIS_RVALUE_REFS</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>a2fb97d4b996dbddf95c6c25b64e5abb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPTIONAL_MUTABLE_CONSTEXPR</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>af4ab9c6c6aaf518cb24356dbcfa92d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TR2_OPTIONAL_ASSERTED_EXPRESSION</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>aba246528349d07cba40ef2d678e6fc78</anchor>
      <arglist>(CHECK, EXPR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TR2_OPTIONAL_REQUIRES</name>
      <anchorfile>Optional_8h.html</anchorfile>
      <anchor>a2bc77cf029dcdedaf87668a8da6e899b</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::bad_optional_access</type>
      <name>bad_optional_access</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a20dc0fa9fd90e734e89d1cbd6b33117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::in_place_t</type>
      <name>in_place_t</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8fc97fee8c2b5651c3478d75241bb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::nullopt_t</type>
      <name>nullopt_t</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad481518db9b260e9c483b4df72d50e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::optional&lt; T &gt;</type>
      <name>optional</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a003c1a89836e2347d2c18bcd518ded88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::optional&lt; T &gt;</type>
      <name>Optional</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a16227e44b4ef501b6d5f977c80a93d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::experimental::Ice::nullopt_t</type>
      <name>None</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>aaea3f82aec5bcb2fbb69046ab18ed8f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Optional.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2Optional_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>OutgoingAsync.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>OutgoingAsync_8h.html</filename>
    <includes id="Timer_8h" name="Timer.h" local="no" imported="no">IceUtil/Timer.h</includes>
    <includes id="Monitor_8h" name="Monitor.h" local="no" imported="no">IceUtil/Monitor.h</includes>
    <includes id="OutgoingAsyncF_8h" name="OutgoingAsyncF.h" local="no" imported="no">Ice/OutgoingAsyncF.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="ConnectionIF_8h" name="ConnectionIF.h" local="no" imported="no">Ice/ConnectionIF.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="RequestHandlerF_8h" name="RequestHandlerF.h" local="no" imported="no">Ice/RequestHandlerF.h</includes>
    <includes id="ConnectionF_8h" name="ConnectionF.h" local="no" imported="no">Ice/ConnectionF.h</includes>
    <includes id="OutputStream_8h" name="OutputStream.h" local="no" imported="no">Ice/OutputStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">Ice/InputStream.h</includes>
    <includes id="ObserverHelper_8h" name="ObserverHelper.h" local="no" imported="no">Ice/ObserverHelper.h</includes>
    <includes id="LocalException_8h" name="LocalException.h" local="no" imported="no">Ice/LocalException.h</includes>
    <includes id="UniquePtr_8h" name="UniquePtr.h" local="no" imported="no">Ice/UniquePtr.h</includes>
  </compound>
  <compound kind="file">
    <name>OutgoingAsyncF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>OutgoingAsyncF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>OutputStream.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>OutputStream_8h.html</filename>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="InstanceF_8h" name="InstanceF.h" local="no" imported="no">Ice/InstanceF.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="Buffer_8h" name="Buffer.h" local="no" imported="no">Ice/Buffer.h</includes>
    <includes id="Protocol_8h" name="Protocol.h" local="no" imported="no">Ice/Protocol.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="StreamHelpers_8h" name="StreamHelpers.h" local="no" imported="no">Ice/StreamHelpers.h</includes>
    <class kind="class">Ice::OutputStream</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>Protocol.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Protocol_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="Version_8h" name="Version.h" local="no" imported="no">Ice/Version.h</includes>
    <namespace>Ice</namespace>
    <member kind="function">
      <type>inline ::std::string</type>
      <name>encodingVersionToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5c01ab393c47733ad6d3a62b9689b3a4</anchor>
      <arglist>(const Ice::EncodingVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9f8c7ebe744f148a5b3cf2183df0a02a</anchor>
      <arglist>(std::ostream &amp;out, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac0e2dd4a235c4cfede4d610a722277a6</anchor>
      <arglist>(std::ostream &amp;out, const ProtocolVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>inline ::std::string</type>
      <name>protocolVersionToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a6a69856668b600957d0bc383214c3daa</anchor>
      <arglist>(const Ice::ProtocolVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>inline ::Ice::EncodingVersion</type>
      <name>stringToEncodingVersion</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9739d9c6adb39178037e3d556e9543f9</anchor>
      <arglist>(const ::std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>inline ::Ice::ProtocolVersion</type>
      <name>stringToProtocolVersion</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a891feb47e61963f67f2eea385fe500f1</anchor>
      <arglist>(const ::std::string &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>currentEncoding</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1dd824f436501a5650f90e78e322546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ProtocolVersion</type>
      <name>currentProtocol</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad3bccc40fc84267e4b9bd346b7db14c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>currentProtocolEncoding</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a502c5ff3231252318cfa567fffc948f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>Encoding_1_0</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a23cd5aad2e510ef6e6ddc69eb0bc3051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>Encoding_1_1</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3fb2fa54a1f7bbd3186ba08c34a90275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ProtocolVersion</type>
      <name>Protocol_1_0</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0363a1fd3c7a8d8cec3827cea9f73b7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Proxy.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Proxy_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="ProxyF_8h" name="ProxyF.h" local="no" imported="no">Ice/ProxyF.h</includes>
    <includes id="ProxyFactoryF_8h" name="ProxyFactoryF.h" local="no" imported="no">Ice/ProxyFactoryF.h</includes>
    <includes id="ConnectionIF_8h" name="ConnectionIF.h" local="no" imported="no">Ice/ConnectionIF.h</includes>
    <includes id="RequestHandlerF_8h" name="RequestHandlerF.h" local="no" imported="no">Ice/RequestHandlerF.h</includes>
    <includes id="EndpointF_8h" name="EndpointF.h" local="no" imported="no">Ice/EndpointF.h</includes>
    <includes id="EndpointTypes_8h" name="EndpointTypes.h" local="no" imported="no">Ice/EndpointTypes.h</includes>
    <includes id="Object_8h" name="Object.h" local="no" imported="no">Ice/Object.h</includes>
    <includes id="ObjectAdapterF_8h" name="ObjectAdapterF.h" local="no" imported="no">Ice/ObjectAdapterF.h</includes>
    <includes id="ReferenceF_8h" name="ReferenceF.h" local="no" imported="no">Ice/ReferenceF.h</includes>
    <includes id="BatchRequestQueueF_8h" name="BatchRequestQueueF.h" local="no" imported="no">Ice/BatchRequestQueueF.h</includes>
    <includes id="AsyncResult_8h" name="AsyncResult.h" local="no" imported="no">Ice/AsyncResult.h</includes>
    <includes id="Current_8h" name="Current.h" local="no" imported="no">Ice/Current.h</includes>
    <includes id="CommunicatorF_8h" name="CommunicatorF.h" local="no" imported="no">Ice/CommunicatorF.h</includes>
    <includes id="OutgoingAsync_8h" name="OutgoingAsync.h" local="no" imported="no">Ice/OutgoingAsync.h</includes>
    <includes id="LocalException_8h" name="LocalException.h" local="no" imported="no">Ice/LocalException.h</includes>
    <class kind="class">Ice::ObjectPrx</class>
    <class kind="class">Ice::Proxy</class>
    <class kind="struct">Ice::ProxyIdentityAndFacetEqual</class>
    <class kind="struct">Ice::ProxyIdentityAndFacetLess</class>
    <class kind="struct">Ice::ProxyIdentityEqual</class>
    <class kind="struct">Ice::ProxyIdentityLess</class>
    <namespace>Ice</namespace>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>checkedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a673c92c863e8ddffc4b105c175147222</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const ::Ice::Context &amp;context=Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>checkedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7dd26ed8781a34c06670539b3adb0a2d</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const std::string &amp;f, const ::Ice::Context &amp;context=Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aded1a07673bc0c5289bb657f4646d6b9</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>::std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8cbea54cdbaa286b4988a5a537a2a99a</anchor>
      <arglist>(::std::ostream &amp;, const ::Ice::ObjectPrx &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a352bc1a1c269145051e3dd026ffc7de9</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5a2403728b88e61acdf224e5b63d5fa2</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a71ead0e6f16bf990937aaac6cca6aca5</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityAndFacetEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2694b1929abb318f211bf65b262c8877</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityAndFacetLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af26f1573bc382a5245b68536687556f8</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab3787319b1ed940fc660ef433e3109d8</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a89b9e670f6cc2b25c1c8ec75f5c16eec</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>uncheckedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b81741104059627e9ee1e215b9afc12</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>uncheckedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1a562103251288425536e807202c13fa</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const std::string &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>const Context</type>
      <name>noExplicitContext</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a143c5fa1f329a842965022371d7d2e9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProxyF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ProxyF_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="ProxyHandle_8h" name="ProxyHandle.h" local="no" imported="no">Ice/ProxyHandle.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyFactoryF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ProxyFactoryF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>ProxyHandle.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ProxyHandle_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ReferenceF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ReferenceF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>RegisterPlugins.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>RegisterPlugins_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <namespace>Ice</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICE_PLUGIN_REGISTER_DECLSPEC_IMPORT</name>
      <anchorfile>RegisterPlugins_8h.html</anchorfile>
      <anchor>a9e2d42a7515d89f980b49b7745f0ad4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceBT</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af1c9ebd50c81ab14f535a4e0de82b8cf</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceDiscovery</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a324f63f12bb17a4f6819cf62bb86064b</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceLocatorDiscovery</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>abeacb9149d2e0f46f94f15a4dabf1c45</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceSSL</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aed024b53d874650b94bd83f95b1e1208</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a28344af5b4a2366a49a1c28561be458b</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceUDP</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af443407391ddc09c1b4d7fa84e7d9b4e</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceWS</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a13610c785dd9bd5c5a4776f595d1f8e7</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RequestHandlerF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>RequestHandlerF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>ResponseHandlerF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ResponseHandlerF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>ServantManagerF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ServantManagerF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>Service.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Service_8h.html</filename>
    <includes id="Initialize_8h" name="Initialize.h" local="no" imported="no">Ice/Initialize.h</includes>
    <includes id="LoggerUtil_8h" name="LoggerUtil.h" local="no" imported="no">Ice/LoggerUtil.h</includes>
    <class kind="class">Ice::Service</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>SHA1.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>SHA1_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="UniquePtr_8h" name="UniquePtr.h" local="no" imported="no">Ice/UniquePtr.h</includes>
  </compound>
  <compound kind="file">
    <name>SliceChecksums.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>SliceChecksums_8h.html</filename>
    <includes id="SliceChecksumDict_8h" name="SliceChecksumDict.h" local="no" imported="no">Ice/SliceChecksumDict.h</includes>
    <namespace>Ice</namespace>
    <member kind="function">
      <type>ICE_API SliceChecksumDict</type>
      <name>sliceChecksums</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae60f69f42c830aa6b085b5a140f46951</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SlicedData.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>SlicedData_8h.html</filename>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="GCObject_8h" name="GCObject.h" local="no" imported="no">Ice/GCObject.h</includes>
    <includes id="Value_8h" name="Value.h" local="no" imported="no">Ice/Value.h</includes>
    <class kind="class">Ice::SlicedData</class>
    <class kind="struct">Ice::SliceInfo</class>
    <class kind="class">Ice::UnknownSlicedValue</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>SlicedDataF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>SlicedDataF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>::std::vector&lt; SliceInfoPtr &gt;</type>
      <name>SliceInfoSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5c438ed9db517bf220c3028dc20fa747</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StreamHelpers.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>StreamHelpers_8h.html</filename>
    <includes id="ObjectF_8h" name="ObjectF.h" local="no" imported="no">Ice/ObjectF.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>StringConverter.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>StringConverter_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="til_2StringConverter_8h" name="StringConverter.h" local="no" imported="no">IceUtil/StringConverter.h</includes>
    <includes id="til_2ConsoleUtil_8h" name="ConsoleUtil.h" local="no" imported="no">IceUtil/ConsoleUtil.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>IceUtil::BasicStringConverter&lt; charT &gt;</type>
      <name>BasicStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a40dee8b43fc74c6e382c68123922bce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::IllegalConversionException</type>
      <name>IllegalConversionException</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a959d447d408441bfa4aefd73c530097b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::StringConverter</type>
      <name>StringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac1030ef0817f332fa2643a88ce20b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::StringConverterPtr</type>
      <name>StringConverterPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0566b0d0d49986b8794d6042a799e7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::UTF8Buffer</type>
      <name>UTF8Buffer</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af06c081a3d97aa5741ff79e14ce61b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::WstringConverter</type>
      <name>WstringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a554a230b124fc9c1f7f73a9cf8b4e4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::WstringConverterPtr</type>
      <name>WstringConverterPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a6d4f9549d2b682154b7613cdb51d1d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringConverter.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2StringConverter_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <class kind="class">IceUtil::BasicStringConverter</class>
    <class kind="class">IceUtil::UTF8Buffer</class>
    <namespace>IceUtil</namespace>
    <member kind="typedef">
      <type>BasicStringConverter&lt; char &gt;</type>
      <name>StringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab049f85bc7f6fc86e6c46456a64f937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; StringConverter &gt;</type>
      <name>StringConverterPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a7584d7721b82749c5659c1d509693f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BasicStringConverter&lt; wchar_t &gt;</type>
      <name>WstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a44e5493e34e3fdbd64e5a947fc7f6414</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; WstringConverter &gt;</type>
      <name>WstringConverterPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>afd5e976b5da060f1a89538bff9b6c04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>WstringConverterPtr</type>
      <name>createUnicodeWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a65c2640c5373b07d5c0a980772efed59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringConverterPtr</type>
      <name>getProcessStringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>afe7e207ab6649ebbd27347c26cdd3813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>WstringConverterPtr</type>
      <name>getProcessWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af0e102c7da045aaa6641f40758955183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>nativeToUTF8</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a492ae076c4ecf89f5e5d73314a806783</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessStringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a16b5f5077a72663c7a575d78e26e9bd3</anchor>
      <arglist>(const StringConverterPtr &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a4f7219bf7d1e6c9dd2f11dc6d40666b8</anchor>
      <arglist>(const WstringConverterPtr &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::wstring</type>
      <name>stringToWstring</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>abf2d721558c3dbf898241e1f7faa3035</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc=0, const WstringConverterPtr &amp;wc=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>UTF8ToNative</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a72f8869e8783338b65b54274d1cdd842</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>wstringToString</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a7aa8f3d43d1e73533e50b617910b5f82</anchor>
      <arglist>(const std::wstring &amp;str, const StringConverterPtr &amp;nc=0, const WstringConverterPtr &amp;wc=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThreadPoolF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ThreadPoolF_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Handle_8h" name="Handle.h" local="no" imported="no">Ice/Handle.h</includes>
  </compound>
  <compound kind="file">
    <name>UniquePtr.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>UniquePtr_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>UniqueRef.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>UniqueRef_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>UserExceptionFactory.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>UserExceptionFactory_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <namespace>Ice</namespace>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>UserExceptionFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8fd585e01dc20e2b56a19bcafa2e03b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UUID.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>UUID_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="til_2UUID_8h" name="UUID.h" local="no" imported="no">IceUtil/UUID.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>UUID.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>til_2UUID_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <namespace>IceUtil</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>generateUUID</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab377dc808a7d6133f662e428263f92d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Value.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>Value_8h.html</filename>
    <includes id="ValueF_8h" name="ValueF.h" local="no" imported="no">Ice/ValueF.h</includes>
    <includes id="SlicedDataF_8h" name="SlicedDataF.h" local="no" imported="no">Ice/SlicedDataF.h</includes>
    <includes id="OutputStream_8h" name="OutputStream.h" local="no" imported="no">Ice/OutputStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">Ice/InputStream.h</includes>
    <class kind="class">Ice::Value</class>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>ValueF.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/Ice/</path>
    <filename>ValueF_8h.html</filename>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <namespace>Ice</namespace>
  </compound>
  <compound kind="file">
    <name>IceBT.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceBT/</path>
    <filename>IceBT_8h.html</filename>
    <includes id="IceBT_2Plugin_8h" name="Plugin.h" local="no" imported="no">IceBT/Plugin.h</includes>
  </compound>
  <compound kind="file">
    <name>IceGrid.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceGrid/</path>
    <filename>IceGrid_8h.html</filename>
    <includes id="Admin_8h" name="Admin.h" local="no" imported="no">IceGrid/Admin.h</includes>
    <includes id="Descriptor_8h" name="Descriptor.h" local="no" imported="no">IceGrid/Descriptor.h</includes>
    <includes id="generated_2cpp11_2x64_2Release_2IceGrid_2Exception_8h" name="Exception.h" local="no" imported="no">IceGrid/Exception.h</includes>
    <includes id="FileParser_8h" name="FileParser.h" local="no" imported="no">IceGrid/FileParser.h</includes>
    <includes id="Registry_8h" name="Registry.h" local="no" imported="no">IceGrid/Registry.h</includes>
    <includes id="IceGrid_2Session_8h" name="Session.h" local="no" imported="no">IceGrid/Session.h</includes>
    <includes id="UserAccountMapper_8h" name="UserAccountMapper.h" local="no" imported="no">IceGrid/UserAccountMapper.h</includes>
    <includes id="PluginFacade_8h" name="PluginFacade.h" local="no" imported="no">IceGrid/PluginFacade.h</includes>
    <namespace>IceGrid</namespace>
    <member kind="function">
      <type>ICEGRID_API RegistryPluginFacadePtr</type>
      <name>getRegistryPluginFacade</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>adf8f35751149c7ee63d5bc97eb8efa07</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReplicaGroupFilter.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceGrid/</path>
    <filename>ReplicaGroupFilter_8h.html</filename>
    <class kind="class">IceGrid::ReplicaGroupFilter</class>
    <namespace>IceGrid</namespace>
  </compound>
  <compound kind="file">
    <name>IceIAP.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceIAP/</path>
    <filename>IceIAP_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
  </compound>
  <compound kind="file">
    <name>ClientUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IcePatch2/</path>
    <filename>ClientUtil_8h.html</filename>
    <includes id="Ice_8h" name="Ice.h" local="no" imported="no">Ice/Ice.h</includes>
    <includes id="Thread_8h" name="Thread.h" local="no" imported="no">IceUtil/Thread.h</includes>
  </compound>
  <compound kind="file">
    <name>IcePatch2.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IcePatch2/</path>
    <filename>IcePatch2_8h.html</filename>
    <includes id="IcePatch2_2Config_8h" name="Config.h" local="no" imported="no">IcePatch2/Config.h</includes>
    <includes id="ClientUtil_8h" name="ClientUtil.h" local="no" imported="no">IcePatch2/ClientUtil.h</includes>
  </compound>
  <compound kind="file">
    <name>IceSSL.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>IceSSL_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="Ice_2Config_8h" name="Config.h" local="no" imported="no">Ice/Config.h</includes>
    <includes id="IceSSL_2Plugin_8h" name="Plugin.h" local="no" imported="no">IceSSL/Plugin.h</includes>
    <includes id="OpenSSL_8h" name="OpenSSL.h" local="no" imported="no">IceSSL/OpenSSL.h</includes>
    <includes id="EndpointInfo_8h" name="EndpointInfo.h" local="no" imported="no">IceSSL/EndpointInfo.h</includes>
    <includes id="ConnectionInfo_8h" name="ConnectionInfo.h" local="no" imported="no">IceSSL/ConnectionInfo.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
  </compound>
  <compound kind="file">
    <name>OpenSSL.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>OpenSSL_8h.html</filename>
    <includes id="IceSSL_2Plugin_8h" name="Plugin.h" local="no" imported="no">IceSSL/Plugin.h</includes>
    <class kind="class">IceSSL::OpenSSL::Certificate</class>
    <class kind="class">IceSSL::OpenSSL::Plugin</class>
    <namespace>IceSSL</namespace>
    <namespace>IceSSL::OpenSSL</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ICESSL_OPENSSL_API</name>
      <anchorfile>OpenSSL_8h.html</anchorfile>
      <anchor>aeb709c7da15587b70a9f45e12299359f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Certificate &gt;</type>
      <name>CertificatePtr</name>
      <anchorfile>namespaceIceSSL_1_1OpenSSL.html</anchorfile>
      <anchor>aa5a705ec2f5e4067c30bf7e98e57be44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Plugin &gt;</type>
      <name>PluginPtr</name>
      <anchorfile>namespaceIceSSL_1_1OpenSSL.html</anchorfile>
      <anchor>a990a495280f3ba8a03e5c93ec9cfa46b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SChannel.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>SChannel_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>SecureTransport.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceSSL/</path>
    <filename>SecureTransport_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Atomic.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Atomic_8h.html</filename>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Cond.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Cond_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Time_8h" name="Time.h" local="no" imported="no">IceUtil/Time.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <class kind="class">IceUtil::Cond</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>CountDownLatch.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>CountDownLatch_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>CtrlCHandler.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>CtrlCHandler_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <class kind="class">IceUtil::CtrlCHandler</class>
    <class kind="class">IceUtil::CtrlCHandlerException</class>
    <namespace>IceUtil</namespace>
    <member kind="typedef">
      <type>std::function&lt; void(int sig)&gt;</type>
      <name>CtrlCHandlerCallback</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3e0d22643662f4760aa137fa81a3b564</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DisableWarnings.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>DisableWarnings_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>FileUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>FileUtil_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>O_BINARY</name>
      <anchorfile>FileUtil_8h.html</anchorfile>
      <anchor>a36fa9b2e726512bc17a7a6d3e39002be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IceUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>IceUtil_8h.html</filename>
    <includes id="PushDisableWarnings_8h" name="PushDisableWarnings.h" local="no" imported="no">IceUtil/PushDisableWarnings.h</includes>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Cond_8h" name="Cond.h" local="no" imported="no">IceUtil/Cond.h</includes>
    <includes id="til_2ConsoleUtil_8h" name="ConsoleUtil.h" local="no" imported="no">IceUtil/ConsoleUtil.h</includes>
    <includes id="CtrlCHandler_8h" name="CtrlCHandler.h" local="no" imported="no">IceUtil/CtrlCHandler.h</includes>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <includes id="til_2Functional_8h" name="Functional.h" local="no" imported="no">IceUtil/Functional.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="Lock_8h" name="Lock.h" local="no" imported="no">IceUtil/Lock.h</includes>
    <includes id="Monitor_8h" name="Monitor.h" local="no" imported="no">IceUtil/Monitor.h</includes>
    <includes id="MutexProtocol_8h" name="MutexProtocol.h" local="no" imported="no">IceUtil/MutexProtocol.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <includes id="MutexPtrLock_8h" name="MutexPtrLock.h" local="no" imported="no">IceUtil/MutexPtrLock.h</includes>
    <includes id="RecMutex_8h" name="RecMutex.h" local="no" imported="no">IceUtil/RecMutex.h</includes>
    <includes id="ScopedArray_8h" name="ScopedArray.h" local="no" imported="no">IceUtil/ScopedArray.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2StringConverter_8h" name="StringConverter.h" local="no" imported="no">IceUtil/StringConverter.h</includes>
    <includes id="Thread_8h" name="Thread.h" local="no" imported="no">IceUtil/Thread.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <includes id="Time_8h" name="Time.h" local="no" imported="no">IceUtil/Time.h</includes>
    <includes id="Timer_8h" name="Timer.h" local="no" imported="no">IceUtil/Timer.h</includes>
    <includes id="til_2UUID_8h" name="UUID.h" local="no" imported="no">IceUtil/UUID.h</includes>
    <includes id="PopDisableWarnings_8h" name="PopDisableWarnings.h" local="no" imported="no">IceUtil/PopDisableWarnings.h</includes>
  </compound>
  <compound kind="file">
    <name>InputUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>InputUtil_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Iterator.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Iterator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Lock.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Lock_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <class kind="class">IceUtil::LockT</class>
    <class kind="class">IceUtil::TryLockT</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>Monitor.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Monitor_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Lock_8h" name="Lock.h" local="no" imported="no">IceUtil/Lock.h</includes>
    <includes id="Cond_8h" name="Cond.h" local="no" imported="no">IceUtil/Cond.h</includes>
    <class kind="class">IceUtil::Monitor</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>Mutex.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Mutex_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Lock_8h" name="Lock.h" local="no" imported="no">IceUtil/Lock.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <includes id="MutexProtocol_8h" name="MutexProtocol.h" local="no" imported="no">IceUtil/MutexProtocol.h</includes>
    <class kind="class">IceUtil::Mutex</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>MutexProtocol.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>MutexProtocol_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <namespace>IceUtil</namespace>
    <member kind="enumeration">
      <type></type>
      <name>MutexProtocol</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrioInherit</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2a8bde7fd0ad1938897101c1274ae20b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrioNone</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2aa75d56b61d024243913750842114c1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MutexProtocol</type>
      <name>getDefaultMutexProtocol</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a4ff830403f753b776960902147e99124</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MutexPtrLock.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>MutexPtrLock_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
  </compound>
  <compound kind="file">
    <name>MutexPtrTryLock.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>MutexPtrTryLock_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
  </compound>
  <compound kind="file">
    <name>Options.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Options_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="RecMutex_8h" name="RecMutex.h" local="no" imported="no">IceUtil/RecMutex.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
  </compound>
  <compound kind="file">
    <name>OutputUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>OutputUtil_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>PopDisableWarnings.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>PopDisableWarnings_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>PushDisableWarnings.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>PushDisableWarnings_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Random.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Random_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
  </compound>
  <compound kind="file">
    <name>RecMutex.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>RecMutex_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Lock_8h" name="Lock.h" local="no" imported="no">IceUtil/Lock.h</includes>
    <includes id="ThreadException_8h" name="ThreadException.h" local="no" imported="no">IceUtil/ThreadException.h</includes>
    <includes id="MutexProtocol_8h" name="MutexProtocol.h" local="no" imported="no">IceUtil/MutexProtocol.h</includes>
    <class kind="class">IceUtil::RecMutex</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>ResourceConfig.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>ResourceConfig_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>ICE_COMPANY_NAME</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>ae19158a6013d59375135bd58038505df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_COPYRIGHT</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>abc2eb2b2a71e28db740fd437e891addc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_LIBNAME</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>afc133cf8f2071967750440bf3ccfa982</anchor>
      <arglist>(NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_PRODUCT_NAME</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>a16146b4b18f2e8d5ea836385dcef4bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_SO_VERSION</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>a122c2e9c230b658ac90c95baee92a10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_STRING_VERSION</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>add83b4257753214cf4cd085db55d087f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ICE_VERSION</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>a3889feb0e1ebc4222a577f975e786d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VER_DEBUG</name>
      <anchorfile>ResourceConfig_8h.html</anchorfile>
      <anchor>a1f1f8dc49fd0561cf19429a6f0296ab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScannerConfig.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>ScannerConfig_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>ScopedArray.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>ScopedArray_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Shared.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Shared_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Atomic_8h" name="Atomic.h" local="no" imported="no">IceUtil/Atomic.h</includes>
    <class kind="class">IceUtil::Shared</class>
    <class kind="class">IceUtil::SimpleShared</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>StopWatch.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>StopWatch_8h.html</filename>
    <includes id="Time_8h" name="Time.h" local="no" imported="no">IceUtil/Time.h</includes>
  </compound>
  <compound kind="file">
    <name>StringUtil.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>StringUtil_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
  </compound>
  <compound kind="file">
    <name>Thread.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Thread_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="til_2Handle_8h" name="Handle.h" local="no" imported="no">IceUtil/Handle.h</includes>
    <includes id="Mutex_8h" name="Mutex.h" local="no" imported="no">IceUtil/Mutex.h</includes>
    <class kind="class">IceUtil::Thread</class>
    <class kind="class">IceUtil::ThreadControl</class>
    <namespace>IceUtil</namespace>
    <member kind="typedef">
      <type>Handle&lt; Thread &gt;</type>
      <name>ThreadPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ada109a94997b83f84f930ae0abb81061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ThreadException.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>ThreadException_8h.html</filename>
    <includes id="IceUtil_2Exception_8h" name="Exception.h" local="no" imported="no">IceUtil/Exception.h</includes>
    <includes id="Time_8h" name="Time.h" local="no" imported="no">IceUtil/Time.h</includes>
    <class kind="class">IceUtil::BadThreadControlException</class>
    <class kind="class">IceUtil::InvalidTimeoutException</class>
    <class kind="class">IceUtil::ThreadLockedException</class>
    <class kind="class">IceUtil::ThreadNotStartedException</class>
    <class kind="class">IceUtil::ThreadStartedException</class>
    <class kind="class">IceUtil::ThreadSyscallException</class>
    <namespace>IceUtil</namespace>
  </compound>
  <compound kind="file">
    <name>Time.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Time_8h.html</filename>
    <includes id="IceUtil_2Config_8h" name="Config.h" local="no" imported="no">IceUtil/Config.h</includes>
    <class kind="class">IceUtil::Time</class>
    <namespace>IceUtil</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a194cb12a8402ff71b96de74b786b4e39</anchor>
      <arglist>(std::ostream &amp;, const Time &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Timer.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>Timer_8h.html</filename>
    <includes id="Shared_8h" name="Shared.h" local="no" imported="no">IceUtil/Shared.h</includes>
    <includes id="Thread_8h" name="Thread.h" local="no" imported="no">IceUtil/Thread.h</includes>
    <includes id="Monitor_8h" name="Monitor.h" local="no" imported="no">IceUtil/Monitor.h</includes>
    <includes id="Time_8h" name="Time.h" local="no" imported="no">IceUtil/Time.h</includes>
    <class kind="class">IceUtil::Timer</class>
    <class kind="class">IceUtil::TimerTask</class>
    <class kind="class">IceUtil::Timer::TimerTaskCompare</class>
    <class kind="struct">IceUtil::Timer::Token</class>
    <namespace>IceUtil</namespace>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; Timer &gt;</type>
      <name>TimerPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a52343b36de02b8dfe0c1b64e5dbf55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; TimerTask &gt;</type>
      <name>TimerTaskPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>aa0099c8137a3a4b3f78855660917fe1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UndefSysMacros.h</name>
    <path>C:/Users/Me/Desktop/ice-3-7-10/ice/cpp/include/IceUtil/</path>
    <filename>UndefSysMacros_8h.html</filename>
  </compound>
  <compound kind="class">
    <name>IceGrid::AccessDeniedException</name>
    <filename>classIceGrid_1_1AccessDeniedException.html</filename>
    <base>UserExceptionHelper&lt; AccessDeniedException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AccessDeniedException</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a9b38b501f2d7f5e1c4f494789d733701</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessDeniedException</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a7e4eb38ab947c389358b621ef93e81a7</anchor>
      <arglist>(const ::std::string &amp;lockUserId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessDeniedException</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a4a30d993b56b284b87719fca0e8c3002</anchor>
      <arglist>(const AccessDeniedException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a7be5830990261a3853939237063cd9b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AccessDeniedException</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a4e8499ada08e57e52620dc3dd005d6f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a2ad9ef816a8456df94bf5bdd515b34cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>lockUserId</name>
      <anchorfile>classIceGrid_1_1AccessDeniedException.html</anchorfile>
      <anchor>a1dddd99693ef30476e4f24147daae858</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ACM</name>
    <filename>structIce_1_1ACM.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const int &amp;, const ::Ice::ACMClose &amp;, const ::Ice::ACMHeartbeat &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1ACM.html</anchorfile>
      <anchor>a88f302c3e650e205bb9fa77e5bf057c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ACMClose</type>
      <name>close</name>
      <anchorfile>structIce_1_1ACM.html</anchorfile>
      <anchor>a87c89efe4aedd1427ff9df27796638f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ACMHeartbeat</type>
      <name>heartbeat</name>
      <anchorfile>structIce_1_1ACM.html</anchorfile>
      <anchor>acdcf825be2ce24f068ecfada582b0e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeout</name>
      <anchorfile>structIce_1_1ACM.html</anchorfile>
      <anchor>a22fa1579b310501fa5ddafcfe1219e80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::AdapterAlreadyActiveException</name>
    <filename>classIce_1_1AdapterAlreadyActiveException.html</filename>
    <base>UserExceptionHelper&lt; AdapterAlreadyActiveException, UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AdapterAlreadyActiveException</name>
      <anchorfile>classIce_1_1AdapterAlreadyActiveException.html</anchorfile>
      <anchor>a1c03272a65dd4e330abb7abc36b56b7a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdapterAlreadyActiveException</name>
      <anchorfile>classIce_1_1AdapterAlreadyActiveException.html</anchorfile>
      <anchor>af9adcbad1e8d85704f5ce494540ab50f</anchor>
      <arglist>(const AdapterAlreadyActiveException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1AdapterAlreadyActiveException.html</anchorfile>
      <anchor>af32c2644ee4d602e3a1f23572823e748</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AdapterAlreadyActiveException</name>
      <anchorfile>classIce_1_1AdapterAlreadyActiveException.html</anchorfile>
      <anchor>a091c38126dc0268c0c32b98da28374ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1AdapterAlreadyActiveException.html</anchorfile>
      <anchor>a55d2abcc69767a6430ef0fb1a9e4ec62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::AdapterDescriptor</name>
    <filename>structIceGrid_1_1AdapterDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const bool &amp;, const bool &amp;, const ::IceGrid::ObjectDescriptorSeq &amp;, const ::IceGrid::ObjectDescriptorSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>adf40c79eeaabbd85d623fa617f561517</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ObjectDescriptorSeq</type>
      <name>allocatables</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a221ebfe6a1a5fb276afdf8bbce9379db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a2331a7d1e8cf4666233fe171db37c211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>ae9ec850e5fb6e13ac977cac2216f0be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a467365e2a7340961e0efcb601656605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ObjectDescriptorSeq</type>
      <name>objects</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a85ce5bff963603c2baac2702697ea83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>priority</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a5186691d7ac1314d84251a9b0d735693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>registerProcess</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>acd3a450b3971c96f4b830e7027350514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>replicaGroupId</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>ae83a66ea2fe514675d6a485252bfbd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>serverLifetime</name>
      <anchorfile>structIceGrid_1_1AdapterDescriptor.html</anchorfile>
      <anchor>a1bd23743f5974ee78c17ee779f5e1978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::AdapterDynamicInfo</name>
    <filename>structIceGrid_1_1AdapterDynamicInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1AdapterDynamicInfo.html</anchorfile>
      <anchor>a609a75d010f7d0f881d5cff0cd1f7634</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1AdapterDynamicInfo.html</anchorfile>
      <anchor>aede49d49e699b8fafacc6c1324d279e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>proxy</name>
      <anchorfile>structIceGrid_1_1AdapterDynamicInfo.html</anchorfile>
      <anchor>a2b0f87f772525e962d45e1d9279ce009</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::AdapterInfo</name>
    <filename>structIceGrid_1_1AdapterInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1AdapterInfo.html</anchorfile>
      <anchor>ac2d278b4868df04e1983317f8fa6b821</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1AdapterInfo.html</anchorfile>
      <anchor>a9c21264bf4398c5e7208ee75047e1afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>proxy</name>
      <anchorfile>structIceGrid_1_1AdapterInfo.html</anchorfile>
      <anchor>ae52b9ba13cf0eac2706ce4df64644b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>replicaGroupId</name>
      <anchorfile>structIceGrid_1_1AdapterInfo.html</anchorfile>
      <anchor>a9755e29a455eed7ff293f1d8d11dfbcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdapterNotExistException</name>
    <filename>classIceGrid_1_1AdapterNotExistException.html</filename>
    <base>UserExceptionHelper&lt; AdapterNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AdapterNotExistException</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>ad46dc4673f4af0ec676a77c463a226a6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdapterNotExistException</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>a6316d335456f6834505183c0f7eab1f8</anchor>
      <arglist>(const ::std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdapterNotExistException</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>a63b4ad9129c2eace29542648af1d1ced</anchor>
      <arglist>(const AdapterNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>aac3bbd20dfdcb8d2bad95a673bbc0142</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AdapterNotExistException</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>af0103e529e6f617c988a71e5222038d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>a836d46277accb79852afc61f7933dc90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1AdapterNotExistException.html</anchorfile>
      <anchor>a136e603a75bdd5b6bab980d167e60615</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::AdapterNotFoundException</name>
    <filename>classIce_1_1AdapterNotFoundException.html</filename>
    <base>UserExceptionHelper&lt; AdapterNotFoundException, UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AdapterNotFoundException</name>
      <anchorfile>classIce_1_1AdapterNotFoundException.html</anchorfile>
      <anchor>aceacff46eab825d300f534b0d4da8159</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdapterNotFoundException</name>
      <anchorfile>classIce_1_1AdapterNotFoundException.html</anchorfile>
      <anchor>af6cef9bf46b8bb5c0f697d709c355858</anchor>
      <arglist>(const AdapterNotFoundException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1AdapterNotFoundException.html</anchorfile>
      <anchor>ad64e1c6edaaf77ee89b283be21b56025</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AdapterNotFoundException</name>
      <anchorfile>classIce_1_1AdapterNotFoundException.html</anchorfile>
      <anchor>acba525182cf710543e3d945d01627a3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1AdapterNotFoundException.html</anchorfile>
      <anchor>aca7ef884d4e0c7e9b11d3307db2a7f43</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdapterObserver</name>
    <filename>classIceGrid_1_1AdapterObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>AdapterObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>ace2cc79cc571b6bf0a52c3123dcccbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>adapterAdded</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>a4760cec1d5a001add44cf7330fc83e9e</anchor>
      <arglist>(AdapterInfo info, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>adapterInit</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>a1fd8bb8729c59d12c0d96b7bbc8209f6</anchor>
      <arglist>(AdapterInfoSeq adpts, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>adapterRemoved</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>a8600d8b2ff54a9d0ba61235e04a23780</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>adapterUpdated</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>aee9f57f2eda46bb8f64aab7b1d6628fb</anchor>
      <arglist>(AdapterInfo info, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>a8a3aa79e0b1b3d4c0fbc4f49b7dfd0a2</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>ac3818a2631afb7fba35c64b7b1ddf8ac</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>ab863d148953b7433ce64334756063a1c</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdapterObserver.html</anchorfile>
      <anchor>a67131566fbddc588c522748f7f502ab6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdapterObserverPrx</name>
    <filename>classIceGrid_1_1AdapterObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; AdapterObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>adapterAdded</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a0dd04b6da0bffaa561e654aa9ad80a39</anchor>
      <arglist>(const AdapterInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>adapterAddedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>aa63e31851876a341553486c0b5f16d48</anchor>
      <arglist>(const AdapterInfo &amp;info, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>adapterAddedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>aadd74be4720800245f6fd2616daefaa3</anchor>
      <arglist>(const AdapterInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adapterInit</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a6727bf64a25f1d53356e5d1614308ac7</anchor>
      <arglist>(const AdapterInfoSeq &amp;adpts, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>adapterInitAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a08ae492ba5c70208018138b45e4afaf4</anchor>
      <arglist>(const AdapterInfoSeq &amp;adpts, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>adapterInitAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>afad8f25fdbcb7bce73409ec1e41c3497</anchor>
      <arglist>(const AdapterInfoSeq &amp;adpts, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adapterRemoved</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a988cab6d8ed1da0ccb0e2dbf3e763e57</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>adapterRemovedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>ab93f80e072fc44d86a1443ae4a6d73aa</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>adapterRemovedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a0314e145f98b3f407ec184b3a157d882</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adapterUpdated</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>ad7ff5eb6c92165e6b5a45edc123e2247</anchor>
      <arglist>(const AdapterInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>adapterUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a6e59bd3a4482c106c68a3b1f49c9dd50</anchor>
      <arglist>(const AdapterInfo &amp;info, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>adapterUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a8e27e0541bba9ac35b9691c96b9d7240</anchor>
      <arglist>(const AdapterInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdapterObserverPrx.html</anchorfile>
      <anchor>a0313e2f18e40f7cad6179fdbd52b2067</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdaptiveLoadBalancingPolicy</name>
    <filename>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</filename>
    <member kind="function">
      <type></type>
      <name>AdaptiveLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a23bf25ad7aae6faf9532869d6fcc0a18</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdaptiveLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a8ff145ffe4383fab3dfa10ccd138c79f</anchor>
      <arglist>(AdaptiveLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdaptiveLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a319926a30fb612971b019904c4a09864</anchor>
      <arglist>(const ::std::string &amp;nReplicas, const ::std::string &amp;loadSample)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AdaptiveLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a78862fc4e00960f65eded13eb912511f</anchor>
      <arglist>(const AdaptiveLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a42fbd41bb4e919b043244b15817029e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AdaptiveLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a02585a80ec9b459f3715c61ecf8ae803</anchor>
      <arglist>(AdaptiveLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>AdaptiveLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a289823ee27b295048c23ec9c124bcd30</anchor>
      <arglist>(const AdaptiveLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AdaptiveLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a5ff9006d7fd1d0a1dd08e60cdc5ce1c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>ae2921be03d106fc026955810b09f2837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>loadSample</name>
      <anchorfile>classIceGrid_1_1AdaptiveLoadBalancingPolicy.html</anchorfile>
      <anchor>a25171854f13e9028f880f4fd3a865e5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::Admin</name>
    <filename>classIceGrid_1_1Admin.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>AdminPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a937817c3d8d72c2803f9a853c8446322</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addApplication</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>abadad976e157bdd8eab1332f617b821a</anchor>
      <arglist>(ApplicationDescriptor descriptor, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addObject</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ac7ea639e6dd15a0f42e53bbc95981f9f</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::ObjectPrx &gt; obj, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addObjectWithType</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a938700d443e18dd91daf9113628c112a</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::ObjectPrx &gt; obj, ::std::string type, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enableServer</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a18d8236b11b88b121ee7e54034432a1e</anchor>
      <arglist>(::std::string id, bool enabled, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AdapterInfoSeq</type>
      <name>getAdapterInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a2a9a653ac07bba5f9c450e3b281188ce</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getAllAdapterIds</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a2b8236e871181de766e30f05aca41469</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getAllApplicationNames</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>aea5fa989b42419ec0087fec8bc861187</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getAllNodeNames</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a0180e10b7ed0514cbd3fd26da04a78c3</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ObjectInfoSeq</type>
      <name>getAllObjectInfos</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a8650e42612205511ab638c0d85847482</anchor>
      <arglist>(::std::string expr, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getAllRegistryNames</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>aacb87ef6d9fcec7f768382c8cd21ae97</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getAllServerIds</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a0dc55770e2738105858e98cd7c903eaf</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ApplicationInfo</type>
      <name>getApplicationInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ab8854e32800c575916c6d5be9e39b1f5</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ApplicationDescriptor</type>
      <name>getDefaultApplicationDescriptor</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a29a88a7e35c696e82139ec5a9cf818d8</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getNodeAdmin</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a1b5ff960f047e494f7b4a746d23e06fa</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getNodeHostname</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a561997835c175b1cd00e3a89f2e896d1</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NodeInfo</type>
      <name>getNodeInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a30cb28407a3dafdb4dc882c33f2e30c3</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LoadInfo</type>
      <name>getNodeLoad</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a13a879d47f7490b2932230df5c675445</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNodeProcessorSocketCount</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>abe6b30c88c960ee4529ff97fa7167bff</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ObjectInfo</type>
      <name>getObjectInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ab157e695d16bd1f475c5a9f6cac77723</anchor>
      <arglist>(::Ice::Identity id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ObjectInfoSeq</type>
      <name>getObjectInfosByType</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a300ac49ece868d7a8e829ea0dd3e4de8</anchor>
      <arglist>(::std::string type, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getRegistryAdmin</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ab0e50326f6777bebe46e1101be9e6bce</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RegistryInfo</type>
      <name>getRegistryInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a1108d03870773367577e62e318768cb8</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getServerAdmin</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a5bd117700d10757ffc4c7922482d2a72</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getServerAdminCategory</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ac33103f29c77e31c147185cdb855098e</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ServerInfo</type>
      <name>getServerInfo</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a5f8277cb234d65eef512a04c42183636</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getServerPid</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a00ea86579989e27be95da6c64c91556d</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ServerState</type>
      <name>getServerState</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a668af372b9ef238644f0e1bd17824f2a</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>aa05346714b534185fee87d2f139572b8</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a04638b9ab1a31baa7826cee882122a7d</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ad1b359b1d9b633a6e6d7c0b57bbeb2a7</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a3306c9733acee71567eca22a1ea2d395</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>instantiateServer</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a167d46b659e39f751dc59ad1dd372859</anchor>
      <arglist>(::std::string application, ::std::string node, ServerInstanceDescriptor desc, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isServerEnabled</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a2e8b82979533e03d0c51a101a0fdfc26</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>patchApplicationAsync</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a1339413aab71e532eeb5259079101353</anchor>
      <arglist>(::std::string name, bool shutdown, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>patchServerAsync</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>af959cb78a41db457d26b228d0a882fa5</anchor>
      <arglist>(::std::string id, bool shutdown, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pingNode</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a9b98daa61cbeb8e1a88b772479751b84</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pingRegistry</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a7b80e185d2f2c63704b9667f6dd9b75c</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeAdapter</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a943b801445a39d6d08f6f9f36092f9e1</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeApplication</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a76d0f432a6b8948d71885fde79a5aca5</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeObject</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>af9ef24389c59db7deb38e1f287b97710</anchor>
      <arglist>(::Ice::Identity id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sendSignal</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a9d189b2d1fd8125783dcd246637a1a54</anchor>
      <arglist>(::std::string id, ::std::string signal, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a7afa71bfbbd8c6e852e085c537e0d11f</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdownNode</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ac27a4d0f9079df6a12c578e87a3e8073</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdownRegistry</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>adbc1d2bc5325048ab99d31ec29f1d571</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startServerAsync</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>af4499013e2ebef6fb051de97ea63f8f5</anchor>
      <arglist>(::std::string id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopServerAsync</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ac031ae0948430ec3296059881a7a6c0d</anchor>
      <arglist>(::std::string id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>syncApplication</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a4dee455af7edc723a659ba29b9c3bc40</anchor>
      <arglist>(ApplicationDescriptor descriptor, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>syncApplicationWithoutRestart</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a5c467cc635b1df406e7fd0b9f0adc698</anchor>
      <arglist>(ApplicationDescriptor descriptor, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateApplication</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>ac807b3a01ceee3a004f348be9453cde6</anchor>
      <arglist>(ApplicationUpdateDescriptor descriptor, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateApplicationWithoutRestart</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a3bfb5fa2457656a8093f445eae6194a1</anchor>
      <arglist>(ApplicationUpdateDescriptor descriptor, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateObject</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a0ae90ebde8880fd42469569617d8722f</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::ObjectPrx &gt; obj, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1Admin.html</anchorfile>
      <anchor>a993efc4f8aebc2decd2b154b51666d60</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdminPrx</name>
    <filename>classIceGrid_1_1AdminPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; AdminPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addApplication</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae1badf29c0f807b2b58c2df3e571a425</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a6b4cea137901a3cbc996b797a8a1b19f</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a0cfdfda2aa3f2382459e2b39aa8dd28c</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addObject</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a0dbc167274a1b8afc78acedac56ac859</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a03cd711f68f2c5efc6b5ae23cb981c45</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a0f6be42471e5629cb1de7f78ed85dd82</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addObjectWithType</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a68657fb9ea2539d57038823cbdc9de22</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addObjectWithTypeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af6b86d60afeeb8f4b7566846de0b9b6e</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::std::string &amp;type, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addObjectWithTypeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a05536b8840d34be4b40c098d56d20bc9</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableServer</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a1b2451e5bff85723005a0c255641ab56</anchor>
      <arglist>(const ::std::string &amp;id, bool enabled, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>enableServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a9b785d2561ee522427c46ed337d9fdb5</anchor>
      <arglist>(const ::std::string &amp;id, bool enabled, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>enableServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af67d76f50ccb1ab57346bf6f0fa9a49c</anchor>
      <arglist>(const ::std::string &amp;id, bool enabled, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>AdapterInfoSeq</type>
      <name>getAdapterInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a7ed5deade8cd65ba9da7d777b74e20b8</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAdapterInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8cf2538f1fe747db2fa81fd1863eef7a</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(::IceGrid::AdapterInfoSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAdapterInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ad77223f3ecba4ca1bc996366d68a20e3</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::AdapterInfoSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getAllAdapterIds</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a4805f5590d8a5ac3a8c1c8dab796fc88</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllAdapterIdsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a10b5fe804a6364f2784a630e596dfa6b</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllAdapterIdsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a1de4077ad29cbcc06da3f11836dafbf5</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getAllApplicationNames</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ad040a1ed805e3501eb142d3710a36ac6</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllApplicationNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a7ee82530845570a7a00dc14cd4b0ba97</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllApplicationNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ac6b4664100eb7ada720bc5d039700fdb</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getAllNodeNames</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a732bdab010eb3e6133569a658a5aaad3</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllNodeNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aab9a7df179e083a6daeaa64ccfc692ce</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllNodeNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab169d564524e7793b38965e825e6603e</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ObjectInfoSeq</type>
      <name>getAllObjectInfos</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ac66c6a3638e5dd51ed9ad8ee33eac0b6</anchor>
      <arglist>(const ::std::string &amp;expr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllObjectInfosAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a989830036e4fe7d29cad855db032e099</anchor>
      <arglist>(const ::std::string &amp;expr, ::std::function&lt; void(::IceGrid::ObjectInfoSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllObjectInfosAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a946618f53fb2719dbe2ca6a3b6a607b0</anchor>
      <arglist>(const ::std::string &amp;expr, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ObjectInfoSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getAllRegistryNames</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a02d7522cab39ec39c8cc0a27e018d8ea</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllRegistryNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8375eb1300c1a415bdef6484e540ee04</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllRegistryNamesAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a550d1736b3066cdb8f152a0ca083a4a8</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getAllServerIds</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>acfd29bd59954039b8317e871b3bdf53d</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAllServerIdsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af61784be94458d887c5378b91aca9e52</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAllServerIdsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aa8ef3c41ea265035488dbf38cbd563cf</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ApplicationInfo</type>
      <name>getApplicationInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ace580765562283b6151bdbf9a5621196</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getApplicationInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>adc614f0c7caabd335f49c99876f3c155</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::IceGrid::ApplicationInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getApplicationInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a7e90b5562d8edd167802297ac4d0c87a</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ApplicationInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ApplicationDescriptor</type>
      <name>getDefaultApplicationDescriptor</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a483b12c47711f228b73e0347db72858c</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getDefaultApplicationDescriptorAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a4ecd00778218987324203e3b5361b356</anchor>
      <arglist>(::std::function&lt; void(::IceGrid::ApplicationDescriptor)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getDefaultApplicationDescriptorAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a41927253648392029103865018d74e2e</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ApplicationDescriptor &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getNodeAdmin</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>adced59548e7e3118e63c75daa5b70bb1</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNodeAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a9fc9727130e292e97fc12aa52edceae2</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNodeAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8252e41a85351f5835e33a0718b76026</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getNodeHostname</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a28c3bbf1d447a3df1a9ca2ff0b3411c2</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNodeHostnameAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8187a293cc5982cadbac31d0755c9df0</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNodeHostnameAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8c45dee055d4db283ccb08d68e7f6395</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>NodeInfo</type>
      <name>getNodeInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a27351efc9fd4c7a2d971044ef5b0a77a</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNodeInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>acf11c789bd43f98e2c913b306b6c41d8</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::IceGrid::NodeInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNodeInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ac1b4894a88ecdaa6d5475b9e8d263ef2</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::NodeInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>LoadInfo</type>
      <name>getNodeLoad</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a847ebbdad7299d1d483e16e2c885f184</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNodeLoadAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a144a1807b4ee002d329b82794d0ba4d6</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::IceGrid::LoadInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNodeLoadAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a499f9a7d886a6aca5351a5063ff82edf</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::LoadInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNodeProcessorSocketCount</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5250cc9e4462c80ef8ea1b61e84ba9ec</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNodeProcessorSocketCountAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a2e55327c8a50880606bc45d5c0a999aa</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNodeProcessorSocketCountAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5d4385316878d56f26e4565decfdf2cc</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ObjectInfo</type>
      <name>getObjectInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a03af36c6211c9be16c794e8977e72b14</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getObjectInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af3a8bf4e007f2a4148ceb9a5df537ab8</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void(::IceGrid::ObjectInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getObjectInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5952ff02b567f9b9467d2eadc497ba0a</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ObjectInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ObjectInfoSeq</type>
      <name>getObjectInfosByType</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a21de87fe31247b27d48704fa3785ba34</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getObjectInfosByTypeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a04d734b389d8bc365aecc15d9c8c9dd8</anchor>
      <arglist>(const ::std::string &amp;type, ::std::function&lt; void(::IceGrid::ObjectInfoSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getObjectInfosByTypeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a2437d1822725cfb61f26e7a9ec5ad841</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ObjectInfoSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getRegistryAdmin</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a87b2ad12a303f3071a4bc043ff2a09de</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getRegistryAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab28458d4fd60973f6b69b80c75992720</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getRegistryAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a9ed784e6d0ea4395fd5451420db68da7</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>RegistryInfo</type>
      <name>getRegistryInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a43255efb293f165679d3a75aabe39e17</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getRegistryInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af74d0ba0a0b97812c49789c777bbd9cd</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::IceGrid::RegistryInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getRegistryInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a1bc255e64f6ef16a11eba9b6c3130675</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::RegistryInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getServerAdmin</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a6f4719c8923f6e011f7ea2abc5260271</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a1d5fcd9d212e9cdc722c522fdd8c3124</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>abe65f968d75b02afe853eb9e61c02cc0</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getServerAdminCategory</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab17ca84a66388913e95e7bbb868c381b</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerAdminCategoryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af8a900403db3c74a3b317031ef4f8fe9</anchor>
      <arglist>(::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerAdminCategoryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8dbc1d91f6e56d7d29e057d8cb3e7c86</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ServerInfo</type>
      <name>getServerInfo</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a4a6bf8cdfd67e12ec089ad7acdf8e748</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>adf893ddc78a91007ef7261128c2c0942</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(::IceGrid::ServerInfo)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerInfoAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a4d80312fadc4b227b2079be1d009dc0a</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ServerInfo &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getServerPid</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a542ea1bb078cbf7559d73af05b9c853c</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerPidAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af0d8cdf57f369cd1162fca4c35ddca08</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerPidAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a456cb2b97b598ed6cbaf4a7a8ee6b6ea</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>ServerState</type>
      <name>getServerState</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8e167916eda36054a48151579e574578</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerStateAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aeb2e49153e637a9e9c26a25cb3d9d1f6</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(::IceGrid::ServerState)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerStateAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a6bd5b9bfa183e5ba3710338517024148</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ServerState &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ac61e3d43361777b4410b7c521d183f51</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af829b6e7bb79c40e0d27064f564c19cc</anchor>
      <arglist>(::std::function&lt; void(::Ice::SliceChecksumDict)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>afba065492588529123510bd59ba52d0d</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::SliceChecksumDict &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>instantiateServer</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a59102d7cbd5ee577daeb5d332aa9a5c4</anchor>
      <arglist>(const ::std::string &amp;application, const ::std::string &amp;node, const ServerInstanceDescriptor &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>instantiateServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a94ebc796e1a0f32681947a776920890a</anchor>
      <arglist>(const ::std::string &amp;application, const ::std::string &amp;node, const ServerInstanceDescriptor &amp;desc, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>instantiateServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aa11b7961429dfc6b5039e6d575732728</anchor>
      <arglist>(const ::std::string &amp;application, const ::std::string &amp;node, const ServerInstanceDescriptor &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerEnabled</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae8c73135245b07c487e11520d705f5cb</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>isServerEnabledAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab443877538203b20f284382d826548e8</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(bool)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>isServerEnabledAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af47c8754b9bb58245ad4ae5ba6956aea</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; bool &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>patchApplication</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a3bf51e74633137e48ed51970d21cbc4b</anchor>
      <arglist>(const ::std::string &amp;name, bool shutdown, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>patchApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>abf333a8bc96cf3181a52523ad8772fd5</anchor>
      <arglist>(const ::std::string &amp;name, bool shutdown, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>patchApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a3de41d053653a84c25fb689352763164</anchor>
      <arglist>(const ::std::string &amp;name, bool shutdown, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>patchServer</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5a408175eaa6a45f34ffe8136ace48a7</anchor>
      <arglist>(const ::std::string &amp;id, bool shutdown, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>patchServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a62e01781856544dde6dc7b3362b5c596</anchor>
      <arglist>(const ::std::string &amp;id, bool shutdown, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>patchServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a037e764b313c917cfd347b11ed18d73a</anchor>
      <arglist>(const ::std::string &amp;id, bool shutdown, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pingNode</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae3632f163e5290b465689ac0e65df05c</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>pingNodeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae4f18a818192b972c86c0d1b094bd62f</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(bool)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>pingNodeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a3e60ec82805ea4b19a0a6c3729dd519c</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; bool &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pingRegistry</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab756a0072d570b271167aa1ee9ed8d4d</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>pingRegistryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>abc8cc5afc1b802042b1e436dd3198912</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(bool)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>pingRegistryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a2e038ff711bd70eee84036065e2a61df</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; bool &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAdapter</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a0fa5e1458c337847c758441887bd76f4</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>removeAdapterAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a43289d7350e279e4fbc2a2f9f17b3ae0</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>removeAdapterAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab093b7f2c6b4bc82330aed3d401952f9</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeApplication</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a62a7c4ed53d81e31d7d938299314b545</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>removeApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a686acfd0455603e609a9248cace97f3a</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>removeApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae59d88651c3e2052ca16937ac9da7172</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a49f12184f215591e41a0850fb87efff4</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>removeObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a27f434a0749b0f03c6c07f5d02bccccc</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>removeObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a13ac8f77c9556838de2ad0b2852e5765</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSignal</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a2c54b18bbae2444082e495e3f6b75a65</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;signal, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>sendSignalAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5127cf3a9838af33514372516e49cdc7</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;signal, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>sendSignalAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a92b10a6a3ace584cc789507fcf83b4d1</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;signal, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a99e9ba720a33024f1eb94ce235a73191</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>shutdownAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ac457bf5355f1f90b6d67be425cf16351</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>shutdownAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a56139a78b1bf5e0b253fd3b525b3de03</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownNode</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a243387c43492769bd3714707e774cf4e</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>shutdownNodeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab4156ebfe95d4a2fbcbb400a72301bad</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>shutdownNodeAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>acce22f74bb3e9af573f7dd6603a7f9ad</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownRegistry</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a497a2daf4be579455237eb7501d5b44c</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>shutdownRegistryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aa7f47febc4987d0488e99687a27c93be</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>shutdownRegistryAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a0009204ec21dedb68ff06fe46bc4f0b4</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServer</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ae2b4516f0a8309c92a6fdf6a185e38e9</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>startServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a1e5012b25a56d9c41db1561f32aacd11</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>startServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a12e10c350f8e08fcd8e911804523539f</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopServer</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>aeee652ca4a9aa7d421f1727ee7b0f0eb</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>stopServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>af27d4a49edb8b05a6d4d35d8e10de361</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>stopServerAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a81075292ffeb16cf48f83739476881ae</anchor>
      <arglist>(const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncApplication</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a5e8cec31ca0af2570ac1cbdc3d435434</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>syncApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>adb80002caca2bfd07e817d851123987a</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>syncApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ade8995d9f51f986cda7b5b58ceab43d8</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncApplicationWithoutRestart</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a26bc24a827ff855f52edb9232f618dc4</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>syncApplicationWithoutRestartAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>adb04dbe80f3a85935ec4f7e60855083e</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>syncApplicationWithoutRestartAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ace4b33c620fafc2b6cbd923b9fb380f1</anchor>
      <arglist>(const ApplicationDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateApplication</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab1dd3753b4c77777c9e673bc3ec81e70</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>updateApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a92abbac9a38c8540b09936d7b8bd0fb8</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>updateApplicationAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a70e66963c27ec1e62b31eb31de995ee4</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateApplicationWithoutRestart</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>ab8028b4a0a0134da7372de094ea61598</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>updateApplicationWithoutRestartAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a251334c32af75d3035c3322a6ac609ef</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>updateApplicationWithoutRestartAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>acc8da28801156cbaa885625527809604</anchor>
      <arglist>(const ApplicationUpdateDescriptor &amp;descriptor, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateObject</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a8fddf254ff042cb404ba18c282a10eb2</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>updateObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a9fc22c8afd507ec6ab48554d545f535a</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>updateObjectAsync</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a849787b77830bc9ce3af674b964cf8b2</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;obj, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdminPrx.html</anchorfile>
      <anchor>a9656d6f165634732a70b5c5062c44320</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdminSession</name>
    <filename>classIceGrid_1_1AdminSession.html</filename>
    <base virtualness="virtual">Glacier2::Session</base>
    <member kind="typedef">
      <type>AdminSessionPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a470a3749113544b162a21198c75b4c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finishUpdate</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a9c7e57beb14760b374c1af099a27d475</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>getAdmin</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a3cb02250cf62bf993647a1a2c758855e</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getAdminCallbackTemplate</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a70d0307189b48c5beeeb427f85f1ea36</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getReplicaName</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a9ff32236c15a94fadf05acdc195d05c5</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a2c13dc60b2f9cca8f91599c5c8238689</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>aeb2e5a144e709a2da87e92fa8625a628</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a76e35513abcfc7ad42e452ac5284ed59</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>keepAlive</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>ab70f5d94c6a663c0daeddbcbe7731383</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openNodeStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a25965e1a2667907a486427fb3207fbb4</anchor>
      <arglist>(::std::string name, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openNodeStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a363ffe9d9a4bde6fa4a4bf17adad5227</anchor>
      <arglist>(::std::string name, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openRegistryStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a08d1fd951645d2dddeb5ae4f6fd7947e</anchor>
      <arglist>(::std::string name, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openRegistryStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a8dd554de251cf14fc8dcdc0f2e5894a2</anchor>
      <arglist>(::std::string name, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerLog</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a83cec0b77af58c70fa9ded4512637af9</anchor>
      <arglist>(::std::string id, ::std::string path, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>ad6187fc2a22ac10196292b6f12102ca4</anchor>
      <arglist>(::std::string id, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>abcdd7ab22cda38a8100c96e8ab3a3e23</anchor>
      <arglist>(::std::string id, int count, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setObservers</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a99fd043b0fafe0ec909e73a81593c678</anchor>
      <arglist>(::std::shared_ptr&lt; RegistryObserverPrx &gt; registryObs, ::std::shared_ptr&lt; NodeObserverPrx &gt; nodeObs, ::std::shared_ptr&lt; ApplicationObserverPrx &gt; appObs, ::std::shared_ptr&lt; AdapterObserverPrx &gt; adptObs, ::std::shared_ptr&lt; ObjectObserverPrx &gt; objObs, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setObserversByIdentity</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>ac074ce5e319adf164a87a0efe7aa9859</anchor>
      <arglist>(::Ice::Identity registryObs, ::Ice::Identity nodeObs, ::Ice::Identity appObs, ::Ice::Identity adptObs, ::Ice::Identity objObs, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>startUpdate</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a234ac522876c547d1b56a967bad2d368</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdminSession.html</anchorfile>
      <anchor>a05b84e9c0b98427c9c7987922bd254fb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AdminSessionPrx</name>
    <filename>classIceGrid_1_1AdminSessionPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; AdminSessionPrx, ::Glacier2::SessionPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>finishUpdate</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>ab60fbf9f3535abcc0619b1386ccf7184</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>finishUpdateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>ade01cff0761ef063074829f051018dd2</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>finishUpdateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a1760f99c9d9750f7199a7bd4b108dbf5</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>getAdmin</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>aeabeedd3ac9442c1176d676eb7bf2ebe</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a3a4743d9277309be0a9138e110ffb8db</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::AdminPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAdminAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a3b77aea67693c2911703e601040737bb</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::AdminPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getAdminCallbackTemplate</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a67ac1c546b63d6c4447095d159308c1d</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAdminCallbackTemplateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a78082f5647c6f564b469a2dae6e35705</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAdminCallbackTemplateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>aea066a0fc1d29fc0c0f455b223985b20</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getReplicaName</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>afac1a734e20040045c012948b19e73ed</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getReplicaNameAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a4e1e9319eea0a7390f5565d8957d0586</anchor>
      <arglist>(::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getReplicaNameAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a524af3fa8d86829f244ad52bda9ec66c</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepAlive</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a3c7f2a82ce8ceff258c2424ea7d1ad70</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>keepAliveAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a0c2aba3ee76075a3d0900e1bbacb2e50</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>keepAliveAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a6b54ea3a4f7c67522895ea07f56872eb</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openNodeStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a9c3e54eb403c531bf9f037f81aab969f</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openNodeStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a6213823db6044dc7c7ae8127ab4ac367</anchor>
      <arglist>(const ::std::string &amp;name, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openNodeStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a8cb5ff81b759f5f87e1f85fc2c0ba442</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openNodeStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a7c8a73df85b3d5888c17a114654fec2d</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openNodeStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>aaf673e45ddb61765ac694ff3d5685d0d</anchor>
      <arglist>(const ::std::string &amp;name, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openNodeStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a7e57ff4adeacb4d4a4cd6d786ed4982f</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openRegistryStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a90af588553bf05cf1ab7a1efe0967c1e</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openRegistryStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a69b90a607f848bec79843d6cc8872291</anchor>
      <arglist>(const ::std::string &amp;name, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openRegistryStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a56f1c4ca3cbfbc825d73804e0dd89e16</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openRegistryStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a8b56df1427dbec772f77f5448f9247ab</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openRegistryStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a32870c863e0d4ecf7f561f16eb691593</anchor>
      <arglist>(const ::std::string &amp;name, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openRegistryStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>aaa97ebc5431ff687c29c763fcb9489b5</anchor>
      <arglist>(const ::std::string &amp;name, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerLog</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a3fdbc4c3c5620975f7669c7e8ea661a7</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;path, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openServerLogAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a7901eb548469f8fd8ba9d3e75be656cd</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;path, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openServerLogAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a616d741a8bf41a7d0be4c2048464ead1</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;path, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerStdErr</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a23d3e8bf77e6a56f8b85286a3b84b5dd</anchor>
      <arglist>(const ::std::string &amp;id, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openServerStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>adc2dd36c69b5a1be5a01894b27e38ac3</anchor>
      <arglist>(const ::std::string &amp;id, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openServerStdErrAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a2eb12a262b5541fd7e980a2a98fbbe11</anchor>
      <arglist>(const ::std::string &amp;id, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>openServerStdOut</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a9e241ce26796351ac0c93ac8e6c73bda</anchor>
      <arglist>(const ::std::string &amp;id, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>openServerStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a7be0d6c258622f152ec8723de377e72f</anchor>
      <arglist>(const ::std::string &amp;id, int count, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>openServerStdOutAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>ac9a9f1375aaef9dc723f2fb5192b5cbc</anchor>
      <arglist>(const ::std::string &amp;id, int count, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::FileIteratorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObservers</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a6454edbe4275e1fdbf29a0b5d429de84</anchor>
      <arglist>(const ::std::shared_ptr&lt; RegistryObserverPrx &gt; &amp;registryObs, const ::std::shared_ptr&lt; NodeObserverPrx &gt; &amp;nodeObs, const ::std::shared_ptr&lt; ApplicationObserverPrx &gt; &amp;appObs, const ::std::shared_ptr&lt; AdapterObserverPrx &gt; &amp;adptObs, const ::std::shared_ptr&lt; ObjectObserverPrx &gt; &amp;objObs, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setObserversAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a029648534df455e814320144b2aaddb9</anchor>
      <arglist>(const ::std::shared_ptr&lt; RegistryObserverPrx &gt; &amp;registryObs, const ::std::shared_ptr&lt; NodeObserverPrx &gt; &amp;nodeObs, const ::std::shared_ptr&lt; ApplicationObserverPrx &gt; &amp;appObs, const ::std::shared_ptr&lt; AdapterObserverPrx &gt; &amp;adptObs, const ::std::shared_ptr&lt; ObjectObserverPrx &gt; &amp;objObs, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setObserversAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a4fba3a59d2602c4196ad7e709b742e5c</anchor>
      <arglist>(const ::std::shared_ptr&lt; RegistryObserverPrx &gt; &amp;registryObs, const ::std::shared_ptr&lt; NodeObserverPrx &gt; &amp;nodeObs, const ::std::shared_ptr&lt; ApplicationObserverPrx &gt; &amp;appObs, const ::std::shared_ptr&lt; AdapterObserverPrx &gt; &amp;adptObs, const ::std::shared_ptr&lt; ObjectObserverPrx &gt; &amp;objObs, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setObserversByIdentity</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>af827156e0a4818eebb42a8379ce0a4df</anchor>
      <arglist>(const ::Ice::Identity &amp;registryObs, const ::Ice::Identity &amp;nodeObs, const ::Ice::Identity &amp;appObs, const ::Ice::Identity &amp;adptObs, const ::Ice::Identity &amp;objObs, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setObserversByIdentityAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a3804f1f2501542646fb8fac08a75a9b7</anchor>
      <arglist>(const ::Ice::Identity &amp;registryObs, const ::Ice::Identity &amp;nodeObs, const ::Ice::Identity &amp;appObs, const ::Ice::Identity &amp;adptObs, const ::Ice::Identity &amp;objObs, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setObserversByIdentityAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>afc060d696676472fa28a7ed3b532eb8c</anchor>
      <arglist>(const ::Ice::Identity &amp;registryObs, const ::Ice::Identity &amp;nodeObs, const ::Ice::Identity &amp;appObs, const ::Ice::Identity &amp;adptObs, const ::Ice::Identity &amp;objObs, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startUpdate</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>aa2545baea676fc4fbf0f3512451aacb2</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>startUpdateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>a32c9fdf4a49ed0e251c7b95a80b3d564</anchor>
      <arglist>(::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>startUpdateAsync</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>abc64a2c54420f6a4290a1f90db0ab851</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AdminSessionPrx.html</anchorfile>
      <anchor>ab0371e62e2032fa068e5264f2a5e0ae8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AllocationException</name>
    <filename>classIceGrid_1_1AllocationException.html</filename>
    <base>UserExceptionHelper&lt; AllocationException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AllocationException</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>a62f9237033c9f05bb1dd7f731ba9ebfd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AllocationException</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>ae848291a47cc8280bd5221fbb5c4efae</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AllocationException</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>a631f49c90054160591541b10a1d429d6</anchor>
      <arglist>(const AllocationException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>a3c88ce54bb30118bd94e1f2829f97a91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AllocationException</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>a7e887806175f7f95bca0f3053072cf01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>ade19d0642c5c0a4d1f41ec043455552a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1AllocationException.html</anchorfile>
      <anchor>accfea480e64107d6afa7f3b459e7bed9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::AllocationTimeoutException</name>
    <filename>classIceGrid_1_1AllocationTimeoutException.html</filename>
    <base>UserExceptionHelper&lt; AllocationTimeoutException, AllocationException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AllocationTimeoutException</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>af702458070bffcb7cfe401193473872c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AllocationTimeoutException</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>a4edbfee36fde0f5b5abc44726e9f18d3</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AllocationTimeoutException</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>a91880bed2c6e4d57b0838169caf82032</anchor>
      <arglist>(const AllocationTimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>a5f17be9314f2265ebe4bef2aef595278</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AllocationTimeoutException</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>a5ebf4345a6b6f6d68dc75a87167bc988</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1AllocationTimeoutException.html</anchorfile>
      <anchor>ad9707c85e40a6651480f9e7d2d6682fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::AlreadyRegisteredException</name>
    <filename>classIce_1_1AlreadyRegisteredException.html</filename>
    <base>LocalExceptionHelper&lt; AlreadyRegisteredException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AlreadyRegisteredException</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>aed619044e19849646dafb0c0f3513f8a</anchor>
      <arglist>(const AlreadyRegisteredException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadyRegisteredException</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>ab94ee75828bd51edd518cf9d1ffe1309</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadyRegisteredException</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>a905cf189d79256797ae4024e8c5f440f</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;kindOfObject, const ::std::string &amp;id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>a6eca05b52e245e1cc59d7c4b31b4ebe8</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>a07cc795b73deb138ced4c8b4aaa78ebc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AlreadyRegisteredException</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>acd1558daacc74e0723963dad465bf27a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>af58d7292b3e7a9eddd516ea61fd74673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>ad33be00a86892c951a78ff471b686e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>kindOfObject</name>
      <anchorfile>classIce_1_1AlreadyRegisteredException.html</anchorfile>
      <anchor>aae6f2085fc3522f8ee0660b7190d0c8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::AlreadyStartedException</name>
    <filename>classIceBox_1_1AlreadyStartedException.html</filename>
    <base>UserExceptionHelper&lt; AlreadyStartedException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AlreadyStartedException</name>
      <anchorfile>classIceBox_1_1AlreadyStartedException.html</anchorfile>
      <anchor>a441118900924861af2aaf63a19393548</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadyStartedException</name>
      <anchorfile>classIceBox_1_1AlreadyStartedException.html</anchorfile>
      <anchor>adadcfe53108ce0c496add1ea0c4e23cc</anchor>
      <arglist>(const AlreadyStartedException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceBox_1_1AlreadyStartedException.html</anchorfile>
      <anchor>a1e7ed2f0ee9d79fce6709864e577ac13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AlreadyStartedException</name>
      <anchorfile>classIceBox_1_1AlreadyStartedException.html</anchorfile>
      <anchor>a1d0f2bd7edf34a1ffa9fda26523612f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1AlreadyStartedException.html</anchorfile>
      <anchor>a68cc091e004347ac1a9ec593d0966fd2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::AlreadyStoppedException</name>
    <filename>classIceBox_1_1AlreadyStoppedException.html</filename>
    <base>UserExceptionHelper&lt; AlreadyStoppedException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AlreadyStoppedException</name>
      <anchorfile>classIceBox_1_1AlreadyStoppedException.html</anchorfile>
      <anchor>a225b83a56d515db5f388e03330bfe093</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadyStoppedException</name>
      <anchorfile>classIceBox_1_1AlreadyStoppedException.html</anchorfile>
      <anchor>a9e64ed12b8129a3b3c8cdc599320351e</anchor>
      <arglist>(const AlreadyStoppedException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceBox_1_1AlreadyStoppedException.html</anchorfile>
      <anchor>a9e95c3a42b670cf4e3623d71336c992c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AlreadyStoppedException</name>
      <anchorfile>classIceBox_1_1AlreadyStoppedException.html</anchorfile>
      <anchor>a9974c649e0dad1677b1808de4b6464c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1AlreadyStoppedException.html</anchorfile>
      <anchor>a6ea6d51e3dbc202157082f21028a13ad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::AlreadySubscribed</name>
    <filename>classIceStorm_1_1AlreadySubscribed.html</filename>
    <base>UserExceptionHelper&lt; AlreadySubscribed, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>AlreadySubscribed</name>
      <anchorfile>classIceStorm_1_1AlreadySubscribed.html</anchorfile>
      <anchor>a3c5d13802a521f0cbf7c01477f68817e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlreadySubscribed</name>
      <anchorfile>classIceStorm_1_1AlreadySubscribed.html</anchorfile>
      <anchor>ad94bd3c99e87cb2ead4d26aefd0c636b</anchor>
      <arglist>(const AlreadySubscribed &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1AlreadySubscribed.html</anchorfile>
      <anchor>a4467517780a0a15c74aff37a364a7af5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AlreadySubscribed</name>
      <anchorfile>classIceStorm_1_1AlreadySubscribed.html</anchorfile>
      <anchor>ad773f31b49b2626ef563e573625cecb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1AlreadySubscribed.html</anchorfile>
      <anchor>a97ed332162c72b74af88c3de3a2ea0e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::Application</name>
    <filename>classGlacier2_1_1Application.html</filename>
    <base>Ice::Application</base>
    <member kind="function">
      <type></type>
      <name>Application</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>ad05d2fcde06d6ccaf2bc8b050280dc84</anchor>
      <arglist>(const Application &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Application</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a0b14969ba4a6529ca57f6793545653f8</anchor>
      <arglist>(Ice::SignalPolicy=Ice::SignalPolicy ::HandleSignals)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Glacier2::SessionPrxPtr</type>
      <name>createSession</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a5101e96c73db6a464f891b4da2d0f068</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>Application &amp;</type>
      <name>operator=</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a138ec54e9753cc76081efe11d454b19a</anchor>
      <arglist>(const Application &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>runWithSession</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>ab43a8ee1cb955dcdd6be5c4dd031c5bd</anchor>
      <arglist>(int argc, char *argv[])=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sessionDestroyed</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a867836376f62be7d432a178a9b061cce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ice::ObjectPrxPtr</type>
      <name>addWithUUID</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a557f9dd50c7a1d4aefd09069f5452d05</anchor>
      <arglist>(const Ice::ObjectPtr &amp;servant)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>categoryForClient</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a0c8655abc48b3baa7b32acfbbe09637b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ice::Identity</type>
      <name>createCallbackIdentity</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a54d348465a5e2c5bce872e7b384d21e4</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ice::ObjectAdapterPtr</type>
      <name>objectAdapter</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>acf739d0bea4fdf05abe3556f323befa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>restart</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>ab1ed430efdc01449f055aa65759f1607</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Glacier2::RouterPrxPtr</type>
      <name>router</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a4c53f736c009ca8b9860bcb34ff3fd80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Glacier2::SessionPrxPtr</type>
      <name>session</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>a65b081aa2b7a32ad448dcf68f0e57db3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>doMain</name>
      <anchorfile>classGlacier2_1_1Application.html</anchorfile>
      <anchor>aeb577b9d50a83cf1dfbd4b7a225693b4</anchor>
      <arglist>(int argc, char *argv[], const Ice::InitializationData &amp;initData, int version)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Application</name>
    <filename>classIce_1_1Application.html</filename>
    <member kind="function">
      <type></type>
      <name>Application</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a0c932856222d11bea380779a3e8c4ce4</anchor>
      <arglist>(SignalPolicy policy=SignalPolicy ::HandleSignals)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>interruptCallback</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a58165b833a458846a6c4df1501562107</anchor>
      <arglist>(int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>aa2f05e02112c09e5f84e20a747525498</anchor>
      <arglist>(const StringSeq &amp;args, const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>afaf59068cf1e2cbeb7c1c4a521ab2bf5</anchor>
      <arglist>(const StringSeq &amp;args, const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a9db59749df1216a6f3711afe3efa6a88</anchor>
      <arglist>(int argc, const char *const argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a92c2b3546ef72cc59238c7b3aa0ae6f6</anchor>
      <arglist>(int argc, const char *const argv[], const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>run</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a6ef2b205ca9da57c6b146db4c754c781</anchor>
      <arglist>(int argc, char *argv[])=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Application</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ae4286f6936e631969a66eb01035ad53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>appName</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a8a4107c7995469f6e3038dee7ebe0489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>callbackOnInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a62321939bee515f8749b459d6e7cd50f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CommunicatorPtr</type>
      <name>communicator</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a8b8c8200f7f9b9fc22dd099c45d0a7f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroyOnInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a0bb98aaa3ac4f81d32dd22c96718df4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>holdInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>abe60dc1cf65937735922973307b2149d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ignoreInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ade10a2fc92e5376e2d34df4d69ef9721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>interrupted</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ac3adc9c03e9c3adefef38a5a421dce4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>releaseInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ab3fd7d31ba62ab5e06631e050d6fe8ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>shutdownOnInterrupt</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ae6fd000e9501ebec1627595774ced71d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>doMain</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a04ddfe36bd7d39fb00483ebc927d748c</anchor>
      <arglist>(int, char *[], const InitializationData &amp;, Int)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static Application *</type>
      <name>_application</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a58b3d033dfd333c7963ec20231d485d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string</type>
      <name>_appName</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ae91c506c510e852e72dc69bd707d15fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static bool</type>
      <name>_callbackInProgress</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ab426671445a8815417e17b7641893b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static CommunicatorPtr</type>
      <name>_communicator</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a1ee49b8bbd3cd72f5ec84440c94a9070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static IceUtil::Cond</type>
      <name>_condVar</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a9b7e77cf42a84da1e250c2c39a2bdced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static bool</type>
      <name>_destroyed</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>ae7ef99eedebbe0bb0d79d08e896e9112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static bool</type>
      <name>_interrupted</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>a760968dd8b10d9e64d7d2c67b7df01c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static IceUtil::Mutex</type>
      <name>_mutex</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>adfc22f772a5778f387b741f244f92e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static SignalPolicy</type>
      <name>_signalPolicy</name>
      <anchorfile>classIce_1_1Application.html</anchorfile>
      <anchor>aef957c581aaf3083dc29cf285dc25aa3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ApplicationDescriptor</name>
    <filename>structIceGrid_1_1ApplicationDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::IceGrid::StringStringDict &amp;, const ::IceGrid::ReplicaGroupDescriptorSeq &amp;, const ::IceGrid::TemplateDescriptorDict &amp;, const ::IceGrid::TemplateDescriptorDict &amp;, const ::IceGrid::NodeDescriptorDict &amp;, const ::IceGrid::DistributionDescriptor &amp;, const ::std::string &amp;, const ::IceGrid::PropertySetDescriptorDict &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a5edf78822ef812b9c27189cdb0f31dbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>aea3b9cf5cbea6439c766ca0497804ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::DistributionDescriptor</type>
      <name>distrib</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a0ede69a295b643cc257f191e64c02d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a619c797e19cae65a1000251de14a9ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::NodeDescriptorDict</type>
      <name>nodes</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a9a62613d524b9f951f8b30f32c2400d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptorDict</type>
      <name>propertySets</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a473d3ba27c90cb2f93339e6392c751df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ReplicaGroupDescriptorSeq</type>
      <name>replicaGroups</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>aae6b24cc4ca9e1a74a08d94c42c1b89d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::TemplateDescriptorDict</type>
      <name>serverTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a8a1a258734984cfe52c212eb6d2ea143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::TemplateDescriptorDict</type>
      <name>serviceTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>a178a7f04377a235c810bf2138a42934f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>variables</name>
      <anchorfile>structIceGrid_1_1ApplicationDescriptor.html</anchorfile>
      <anchor>ac8ed0a96226676631ca05c0fb2fe044a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ApplicationInfo</name>
    <filename>structIceGrid_1_1ApplicationInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const ::std::string &amp;, const long long int &amp;, const ::std::string &amp;, const int &amp;, const ::IceGrid::ApplicationDescriptor &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>acacb2e6ed0955b7497d30ac73a077fce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>createTime</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>af378117a5768d41f3c30d957bc8c4a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>createUser</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>a5d553a83467281c71b681d047b2a9cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ApplicationDescriptor</type>
      <name>descriptor</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>aa6dd19248dc2add5bee9110e861b2019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>revision</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>aa27d0c6e38154e5291be3a2e4aa04ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>updateTime</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>aaf9e780617ac1ed25f2d84fee8197ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>updateUser</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>a4257aa280af260c47fab98bc8f8d4991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>uuid</name>
      <anchorfile>structIceGrid_1_1ApplicationInfo.html</anchorfile>
      <anchor>a2b7edc44939cd642ef120bc252ec535d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ApplicationNotExistException</name>
    <filename>classIceGrid_1_1ApplicationNotExistException.html</filename>
    <base>UserExceptionHelper&lt; ApplicationNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApplicationNotExistException</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>abd697055e2cb924dfc6393fc4edd8b63</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ApplicationNotExistException</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>acc13d1bed6fb7eb39016c4d6b78cec92</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ApplicationNotExistException</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>a3a2b7697e5fe621c418fc8fc721e767c</anchor>
      <arglist>(const ApplicationNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>a8c6ad8e3d4782d86811580a04050823b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ApplicationNotExistException</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>a26d25d09f87150e717f279574a231d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>a1401157cd5de3e13aee053952e26338f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1ApplicationNotExistException.html</anchorfile>
      <anchor>ad24bac47744e90bb6e2ccdbef1871bf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ApplicationObserver</name>
    <filename>classIceGrid_1_1ApplicationObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>ApplicationObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>afcd349e905207a4c483c6896715deeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationAdded</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a63b4165eae1a6cb1b29bde7bef814380</anchor>
      <arglist>(int serial, ApplicationInfo desc, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationInit</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a9777c54c85922c94075368ab2ed5f865</anchor>
      <arglist>(int serial, ApplicationInfoSeq applications, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationRemoved</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a400e67257ea5e051779d808a429e5dc6</anchor>
      <arglist>(int serial, ::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applicationUpdated</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a54a79e462da3bdec38dff4ce5255075e</anchor>
      <arglist>(int serial, ApplicationUpdateInfo desc, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>af511232dd094cb815be5619fa8141668</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a266122930b50111963a0cd76cae1c350</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>aa78bc389d15d8ed9b401dbb52de98a93</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ApplicationObserver.html</anchorfile>
      <anchor>a569ad03aa66a26b06d7f3ce5538f0755</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ApplicationObserverPrx</name>
    <filename>classIceGrid_1_1ApplicationObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; ApplicationObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>applicationAdded</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>abf6141ed44a7874d16b174439020f794</anchor>
      <arglist>(int serial, const ApplicationInfo &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>applicationAddedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>ae4cdb8dbf824a7104fb1d057717cd216</anchor>
      <arglist>(int serial, const ApplicationInfo &amp;desc, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>applicationAddedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a7fd93bfc2a6bbb1f4d076f0773abb8f0</anchor>
      <arglist>(int serial, const ApplicationInfo &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applicationInit</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a13e3c6f6f78b227a6db9181e13419ca4</anchor>
      <arglist>(int serial, const ApplicationInfoSeq &amp;applications, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>applicationInitAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>aca4b50cb978020f4b82ef3d2009a8b55</anchor>
      <arglist>(int serial, const ApplicationInfoSeq &amp;applications, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>applicationInitAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a67cfb85160cb4387c130ada728fa3196</anchor>
      <arglist>(int serial, const ApplicationInfoSeq &amp;applications, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applicationRemoved</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>ab5dedb1d6d4bf44da0e83e33045b41b2</anchor>
      <arglist>(int serial, const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>applicationRemovedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>ac586dc9b64cf1526c78bb53b1a414267</anchor>
      <arglist>(int serial, const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>applicationRemovedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a0b92e56e0d05f5708fd987f0d4f2608b</anchor>
      <arglist>(int serial, const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applicationUpdated</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a9917d51805e6c4aaf521497da42c833f</anchor>
      <arglist>(int serial, const ApplicationUpdateInfo &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>applicationUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a0c5353b3d73d5ce62d7f8e28fca3c37e</anchor>
      <arglist>(int serial, const ApplicationUpdateInfo &amp;desc, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>applicationUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>a46db549066a9d2a59e06d9bb6ecd6cd6</anchor>
      <arglist>(int serial, const ApplicationUpdateInfo &amp;desc, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ApplicationObserverPrx.html</anchorfile>
      <anchor>aab1176524cde3b528bde298de7b85769</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ApplicationUpdateDescriptor</name>
    <filename>structIceGrid_1_1ApplicationUpdateDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::shared_ptr&lt;::IceGrid::BoxedString &gt; &amp;, const ::std::shared_ptr&lt;::IceGrid::BoxedDistributionDescriptor &gt; &amp;, const ::IceGrid::StringStringDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::PropertySetDescriptorDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::ReplicaGroupDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::TemplateDescriptorDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::TemplateDescriptorDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::NodeUpdateDescriptorSeq &amp;, const ::Ice::StringSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a8d8e8c0f1ff50c07901ca955a6c0d7ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::BoxedString &gt;</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a20ba61eba1e81091b5b12acd9616b00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::BoxedDistributionDescriptor &gt;</type>
      <name>distrib</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a1457a2526356ca527172e90ac9bfecfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a14be8e3f3d826e1a33417c216cf0be4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::NodeUpdateDescriptorSeq</type>
      <name>nodes</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a859d519553b1c7baf468a69b71e5536c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptorDict</type>
      <name>propertySets</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a4f0a2dbc8d235567593950c962d413c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeNodes</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>ac943250fbea1b36c64567559d4f84f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removePropertySets</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a0490414bae22f3599fd41f86a38c3b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeReplicaGroups</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a8b556aefd0321b70f828aef32bc2777a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeServerTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>ac2df4ccde8bda32e67cf1e3dd7242e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeServiceTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a59cf94151e63410404a9ac2b92d10db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeVariables</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>af0ce4750d364caeecc8180d86c97efef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ReplicaGroupDescriptorSeq</type>
      <name>replicaGroups</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a7e2b79fd0eb0722ce7b70459121375f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::TemplateDescriptorDict</type>
      <name>serverTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a3b40aa0801ec8b84c9f16743487bd23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::TemplateDescriptorDict</type>
      <name>serviceTemplates</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a0e08167ff534fd911af5a0604407bb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>variables</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateDescriptor.html</anchorfile>
      <anchor>a64e10004e30416fe5bcb906e8ab74d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ApplicationUpdateInfo</name>
    <filename>structIceGrid_1_1ApplicationUpdateInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const long long int &amp;, const ::std::string &amp;, const int &amp;, const ::IceGrid::ApplicationUpdateDescriptor &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateInfo.html</anchorfile>
      <anchor>a4a1f2df01d5b727175b220bc30d34ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ApplicationUpdateDescriptor</type>
      <name>descriptor</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateInfo.html</anchorfile>
      <anchor>a07a98e84e9aeac518f2d47c605daf921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>revision</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateInfo.html</anchorfile>
      <anchor>a6ad2d1c686c8144d37cc863ca82f518e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>updateTime</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateInfo.html</anchorfile>
      <anchor>a604617a3c8e0897479639597b40589cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>updateUser</name>
      <anchorfile>structIceGrid_1_1ApplicationUpdateInfo.html</anchorfile>
      <anchor>ad69356c1a95755480c1e7530cbb62ce8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Glacier2::SSLPermissionsVerifier::AuthorizeResult</name>
    <filename>structGlacier2_1_1SSLPermissionsVerifier_1_1AuthorizeResult.html</filename>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>structGlacier2_1_1SSLPermissionsVerifier_1_1AuthorizeResult.html</anchorfile>
      <anchor>a214a258d64ea7f9f79b0fe4ba4ce3226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>returnValue</name>
      <anchorfile>structGlacier2_1_1SSLPermissionsVerifier_1_1AuthorizeResult.html</anchorfile>
      <anchor>a3719cdabfd1fd68a072dbbd2a3f67311</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::BadMagicException</name>
    <filename>classIce_1_1BadMagicException.html</filename>
    <base>LocalExceptionHelper&lt; BadMagicException, ProtocolException &gt;</base>
    <member kind="function">
      <type></type>
      <name>BadMagicException</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a3693e226a74e3aada75e8bdd017c12c2</anchor>
      <arglist>(const BadMagicException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadMagicException</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>ac74ecfa5b5cbf22d69912cd363cb09fb</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadMagicException</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a20241b0525f5464050469488002699bb</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason, const ByteSeq &amp;badMagic)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a0be368dd374f4c94641e3ed21cdef608</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::Ice::ByteSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a42ec565ac7a436406c41787736f39e5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BadMagicException</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>ae2e3e6b991b747bdee3de58bf1afd351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a4c0b37931d4d8a8d0c15979a8de3b597</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ByteSeq</type>
      <name>badMagic</name>
      <anchorfile>classIce_1_1BadMagicException.html</anchorfile>
      <anchor>a025968cda52ff33cec06e69bab684b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::BadQoS</name>
    <filename>classIceStorm_1_1BadQoS.html</filename>
    <base>UserExceptionHelper&lt; BadQoS, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>BadQoS</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>abb62ac47586496304e822700b98e80b9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadQoS</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>ae27e2b44c18d633910733dd83651cf9b</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadQoS</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>a5079408f49d8b2308d2ad6749c77da89</anchor>
      <arglist>(const BadQoS &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>a71734aadc3f86ae75ef98495dfbdfbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BadQoS</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>a48c2e9c1f6f29270f7edbae3b05a5ad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>a23208836fa3d41415668f667c8077f5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceStorm_1_1BadQoS.html</anchorfile>
      <anchor>aad1450ddc47dcd890256ded9d6ff5b48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::BadSignalException</name>
    <filename>classIceGrid_1_1BadSignalException.html</filename>
    <base>UserExceptionHelper&lt; BadSignalException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>BadSignalException</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a274b4c5216e976ff3df558efa32ae658</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadSignalException</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a5a9f904e932678c0fed7b0adf6884241</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadSignalException</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a66d824558f97a37b9d1459ecb124b12f</anchor>
      <arglist>(const BadSignalException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a281b18c76d3d654b29aded7b4f3445e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BadSignalException</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>acb495772cfd33ff2374d8e26df043954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a09d9c71a10fb67e7428648ac3c818e38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1BadSignalException.html</anchorfile>
      <anchor>a2fa9f5b6f7b8a6cd577efc0cebf78ffd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::BadThreadControlException</name>
    <filename>classIceUtil_1_1BadThreadControlException.html</filename>
    <base>ExceptionHelper&lt; BadThreadControlException &gt;</base>
    <member kind="function">
      <type></type>
      <name>BadThreadControlException</name>
      <anchorfile>classIceUtil_1_1BadThreadControlException.html</anchorfile>
      <anchor>a786beda9a47c6595990ff0f9f0d2f7ad</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1BadThreadControlException.html</anchorfile>
      <anchor>a1924e14eb30ef9158d00a0d495e4c755</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::BasicStringConverter</name>
    <filename>classIceUtil_1_1BasicStringConverter.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fromUTF8</name>
      <anchorfile>classIceUtil_1_1BasicStringConverter.html</anchorfile>
      <anchor>ad2ab186753d31c9d6966d7b2525a1e15</anchor>
      <arglist>(const Byte *sourceStart, const Byte *sourceEnd, std::basic_string&lt; charT &gt; &amp;target) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Byte *</type>
      <name>toUTF8</name>
      <anchorfile>classIceUtil_1_1BasicStringConverter.html</anchorfile>
      <anchor>a3b7d68b56ab6cfbff213ef4b64390402</anchor>
      <arglist>(const charT *sourceStart, const charT *sourceEnd, UTF8Buffer &amp;buf) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicStringConverter</name>
      <anchorfile>classIceUtil_1_1BasicStringConverter.html</anchorfile>
      <anchor>abc1a9f09f1ca0c4e9e4da95eb09c9966</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::BatchRequest</name>
    <filename>classIce_1_1BatchRequest.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enqueue</name>
      <anchorfile>classIce_1_1BatchRequest.html</anchorfile>
      <anchor>af8816bd211aad9ef402c4305d21c56e8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::string &amp;</type>
      <name>getOperation</name>
      <anchorfile>classIce_1_1BatchRequest.html</anchorfile>
      <anchor>a775d9c65c33305a6d89b695a8b3ea13f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Ice::ObjectPrxPtr &amp;</type>
      <name>getProxy</name>
      <anchorfile>classIce_1_1BatchRequest.html</anchorfile>
      <anchor>aea1640fd37796986da30e94fcfb57b88</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSize</name>
      <anchorfile>classIce_1_1BatchRequest.html</anchorfile>
      <anchor>a3756e64df8a8464103f782a16da44b62</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BatchRequest</name>
      <anchorfile>classIce_1_1BatchRequest.html</anchorfile>
      <anchor>afed072bd0de4badc30354a82fccb1030</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Blobject</name>
    <filename>classIce_1_1Blobject.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>ice_invoke</name>
      <anchorfile>classIce_1_1Blobject.html</anchorfile>
      <anchor>a8f00865b0c8f0d572fbec1e2156f3dde</anchor>
      <arglist>(std::vector&lt; Byte &gt; inEncaps, std::vector&lt; Byte &gt; &amp;outEncaps, const Current &amp;current)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::BlobjectArray</name>
    <filename>classIce_1_1BlobjectArray.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>ice_invoke</name>
      <anchorfile>classIce_1_1BlobjectArray.html</anchorfile>
      <anchor>a55d65a6cb2968014ca2af3447e10f649</anchor>
      <arglist>(std::pair&lt; const Byte *, const Byte * &gt; inEncaps, std::vector&lt; Byte &gt; &amp;outEncaps, const Current &amp;current)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::BlobjectArrayAsync</name>
    <filename>classIce_1_1BlobjectArrayAsync.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1BlobjectArrayAsync.html</anchorfile>
      <anchor>aaa2bbf6781a2a4eb6ac837eb2a1ec3cc</anchor>
      <arglist>(std::pair&lt; const Byte *, const Byte * &gt; inEncaps, std::function&lt; void(bool, const std::pair&lt; const Byte *, const Byte * &gt; &amp;)&gt; response, std::function&lt; void(std::exception_ptr)&gt; error, const Current &amp;current)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::BlobjectAsync</name>
    <filename>classIce_1_1BlobjectAsync.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1BlobjectAsync.html</anchorfile>
      <anchor>ae52576ae395a1bf47420c2dfb6a1719c</anchor>
      <arglist>(std::vector&lt; Byte &gt; inEncaps, std::function&lt; void(bool, const std::vector&lt; Byte &gt; &amp;)&gt; response, std::function&lt; void(std::exception_ptr)&gt; error, const Current &amp;current)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::BoxedDistributionDescriptor</name>
    <filename>classIceGrid_1_1BoxedDistributionDescriptor.html</filename>
    <member kind="function">
      <type></type>
      <name>BoxedDistributionDescriptor</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>afafc9b3b15ccbde32056805c6254680a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedDistributionDescriptor</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>a403d470c91e51ff7d33c606fabd61d19</anchor>
      <arglist>(BoxedDistributionDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedDistributionDescriptor</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>a78dc1a22755b82ae890a4896b13a34be</anchor>
      <arglist>(const ::IceGrid::DistributionDescriptor &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedDistributionDescriptor</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>acdadf6c8e102a29d50500f8473fb8bd7</anchor>
      <arglist>(const BoxedDistributionDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::DistributionDescriptor &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>aafe39edf6ec8af5d6138bfdaa7f5bcca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BoxedDistributionDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>a82a73dc4fbd7929e2bdf639846819c29</anchor>
      <arglist>(BoxedDistributionDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>BoxedDistributionDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>af402bb4abea3c0a7fb772c68cff8c9cb</anchor>
      <arglist>(const BoxedDistributionDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BoxedDistributionDescriptor</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>a1ba74957fdff9abd61c1ba32afd31cbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>a22513c10702dfd429d9aec063f1c7b86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::DistributionDescriptor</type>
      <name>value</name>
      <anchorfile>classIceGrid_1_1BoxedDistributionDescriptor.html</anchorfile>
      <anchor>ac03740b6d5b9791f4e4c51b811981e99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::BoxedString</name>
    <filename>classIceGrid_1_1BoxedString.html</filename>
    <member kind="function">
      <type></type>
      <name>BoxedString</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a8779133309d36454696989e917272da3</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedString</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a7c57462a7ab56c9473898a55027c7627</anchor>
      <arglist>(BoxedString &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedString</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a4031be302e7108f9c70da72dfffaab79</anchor>
      <arglist>(const ::std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxedString</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>ada5a5af84f7ac34c04c5a52c82d4618f</anchor>
      <arglist>(const BoxedString &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a752d10cb5583605084d36365b76c55fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BoxedString &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a12bf1fce3ff9101b0e0ab57cba99c8df</anchor>
      <arglist>(BoxedString &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>BoxedString &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a41d353ba6df10e8c54f60597da8c1215</anchor>
      <arglist>(const BoxedString &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BoxedString</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>a94d0e623aba1dcbb42f054378b98e3e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>ae5d0693c4348c7f03998b8c02c7f63c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>value</name>
      <anchorfile>classIceGrid_1_1BoxedString.html</anchorfile>
      <anchor>affbf5986c2d72e1636274883108e7945</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::CannotCreateSessionException</name>
    <filename>classGlacier2_1_1CannotCreateSessionException.html</filename>
    <base>UserExceptionHelper&lt; CannotCreateSessionException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CannotCreateSessionException</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>abaf1312efde3bf172880741285442532</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CannotCreateSessionException</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>a208ec57bda7ee4ed60534c159daaa2c5</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CannotCreateSessionException</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>ae3481849ab9a6c1bafd159f36b32b387</anchor>
      <arglist>(const CannotCreateSessionException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::shared_ptr&lt;::Ice::SlicedData &gt;</type>
      <name>ice_getSlicedData</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>afeda938195201d8aa9d3280088f6ae99</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>afabd0cfdd3b469944f7a987ef79efc33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CannotCreateSessionException</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>a9b4d12a5405af22473744c3f5368eb7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>a6c2ee2b05df07221bfd1c703f949b802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classGlacier2_1_1CannotCreateSessionException.html</anchorfile>
      <anchor>a07cfdeffa7b4e2688d817226307fcd1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::OpenSSL::Certificate</name>
    <filename>classIceSSL_1_1OpenSSL_1_1Certificate.html</filename>
    <base virtualness="virtual">IceSSL::Certificate</base>
    <member kind="function" virtualness="pure">
      <type>virtual x509_st *</type>
      <name>getCert</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Certificate.html</anchorfile>
      <anchor>a9181378321dc5199a99a3299343fdaac</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CertificatePtr</type>
      <name>create</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Certificate.html</anchorfile>
      <anchor>a3406c0083415a8c3ccc64a1533fc6fb4</anchor>
      <arglist>(x509_st *cert)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CertificatePtr</type>
      <name>decode</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Certificate.html</anchorfile>
      <anchor>a53046dd8fd991bfba8294b7ba6049615</anchor>
      <arglist>(const std::string &amp;cert)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CertificatePtr</type>
      <name>load</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Certificate.html</anchorfile>
      <anchor>a7a3b44ad88d014c22da429d11deedd87</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::Certificate</name>
    <filename>classIceSSL_1_1Certificate.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>checkValidity</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a52dce56ad0deb7ee10544412f3cfad48</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>checkValidity</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>aa3b042877cd5777ffc2804ab56ff0fce</anchor>
      <arglist>(const std::chrono::system_clock::time_point &amp;t) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>encode</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a10782654822474a914935df91fe75173</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Ice::Byte &gt;</type>
      <name>getAuthorityKeyIdentifier</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a6b53f40b6ad6d494608bbad8caf6a287</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getExtendedKeyUsage</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>ab6baa7e7dc9151595fb06b37c5b82bb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::pair&lt; int, std::string &gt; &gt;</type>
      <name>getIssuerAlternativeNames</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a813458d28afbf0a012bc70f1955cee1b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DistinguishedName</type>
      <name>getIssuerDN</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>ad9f5963805cb5a51b3ffd024d792ba89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getKeyUsage</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>ae6ecabf87cd2047263dedea81a5d553e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::chrono::system_clock::time_point</type>
      <name>getNotAfter</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a20be1d56a69b7e1c65025ad8aa3190cb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::chrono::system_clock::time_point</type>
      <name>getNotBefore</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a17ff1ff8277a84caef5bec49fcdd6dc0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getSerialNumber</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>aad671fe9655372b01d4c665f5537cd7b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::pair&lt; int, std::string &gt; &gt;</type>
      <name>getSubjectAlternativeNames</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a4974a24c592592f6266e308f57c10068</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DistinguishedName</type>
      <name>getSubjectDN</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a5622ccf30005dfb17eb6cbc329cfcf2e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Ice::Byte &gt;</type>
      <name>getSubjectKeyIdentifier</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a5d188bb1f54de3dc192bc59a39b41d88</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getVersion</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a525e15adbf1c13d35b05365b441eabb8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual X509ExtensionPtr</type>
      <name>getX509Extension</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a9a74562c37355c589d12c3f522d4117e</anchor>
      <arglist>(const std::string &amp;oid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; X509ExtensionPtr &gt;</type>
      <name>getX509Extensions</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a85be3657ec605ab64f54c49b3fa0a78b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator!=</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a34b83d7f0b78262debd027dea4935f63</anchor>
      <arglist>(const Certificate &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a9487a8a03cbee7b0daea5420a5e5cbab</anchor>
      <arglist>(const Certificate &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>toString</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a2c85a55bac3950a9350741f8e11b0d04</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>verify</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a1fac5d21b6ad5e13ab49f968777a8763</anchor>
      <arglist>(const CertificatePtr &amp;cert) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CertificatePtr</type>
      <name>decode</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>a7109df25b097f0df55d0feb851cbc8d5</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CertificatePtr</type>
      <name>load</name>
      <anchorfile>classIceSSL_1_1Certificate.html</anchorfile>
      <anchor>ac566072ddbfd09b6b126411b88b4a868</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::CertificateEncodingException</name>
    <filename>classIceSSL_1_1CertificateEncodingException.html</filename>
    <base>ExceptionHelper&lt; CertificateEncodingException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CertificateEncodingException</name>
      <anchorfile>classIceSSL_1_1CertificateEncodingException.html</anchorfile>
      <anchor>af5ab8cd87814319a1b7c623b1d7c5b1a</anchor>
      <arglist>(const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceSSL_1_1CertificateEncodingException.html</anchorfile>
      <anchor>ab4b707b2f3f5ec280f18507bb31045e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CertificateEncodingException</name>
      <anchorfile>classIceSSL_1_1CertificateEncodingException.html</anchorfile>
      <anchor>aa256ed383c12a36cf3186996415a48f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIceSSL_1_1CertificateEncodingException.html</anchorfile>
      <anchor>a051cce7f170346b4e88d3d3344ede018</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::CertificateReadException</name>
    <filename>classIceSSL_1_1CertificateReadException.html</filename>
    <base>ExceptionHelper&lt; CertificateReadException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CertificateReadException</name>
      <anchorfile>classIceSSL_1_1CertificateReadException.html</anchorfile>
      <anchor>a81fc840f1ffead6799eeffd59077b055</anchor>
      <arglist>(const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceSSL_1_1CertificateReadException.html</anchorfile>
      <anchor>aa41c447110682cd0dcd3a4595cabe047</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CertificateReadException</name>
      <anchorfile>classIceSSL_1_1CertificateReadException.html</anchorfile>
      <anchor>ae94e2f76189ec8d1f4be7112683d7eaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIceSSL_1_1CertificateReadException.html</anchorfile>
      <anchor>a955199d0eb1c9516f7ee332137e9f27f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CFNetworkException</name>
    <filename>classIce_1_1CFNetworkException.html</filename>
    <base>LocalExceptionHelper&lt; CFNetworkException, SocketException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CFNetworkException</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>ad8d1b3be5496353a14af42b8720de2ba</anchor>
      <arglist>(const CFNetworkException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFNetworkException</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>a75339be35d6c170b7e1171d54e3609cc</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFNetworkException</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>aeaa7d8f6c18b83a88743b5f8fbbf8183</anchor>
      <arglist>(const char *file, int line, int error, const ::std::string &amp;domain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>adc537aadc8c46ad6bd20ebd61b843655</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>a0b4ee47c0d382cd9ab5d45373c0e15a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFNetworkException</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>a99305ded4308a2a255b69c50c5edba90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>ac91fb249ceaebf2ebd234912578bba05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>domain</name>
      <anchorfile>classIce_1_1CFNetworkException.html</anchorfile>
      <anchor>a89c3198bacf4e6c20856edcd13b0e801</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Glacier2::PermissionsVerifier::CheckPermissionsResult</name>
    <filename>structGlacier2_1_1PermissionsVerifier_1_1CheckPermissionsResult.html</filename>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>structGlacier2_1_1PermissionsVerifier_1_1CheckPermissionsResult.html</anchorfile>
      <anchor>a430687ee5491be1bdf80b478e83172e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>returnValue</name>
      <anchorfile>structGlacier2_1_1PermissionsVerifier_1_1CheckPermissionsResult.html</anchorfile>
      <anchor>a67c2de315564942be2f1b8abdfe17182</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::ChildInvocationMetrics</name>
    <filename>classIceMX_1_1ChildInvocationMetrics.html</filename>
    <member kind="function">
      <type></type>
      <name>ChildInvocationMetrics</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a33222fb0d60206ac46f56c0de1efd22d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChildInvocationMetrics</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a894590936e6198fe1c3a3153f0433a36</anchor>
      <arglist>(ChildInvocationMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChildInvocationMetrics</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a757b5d2459522fceae8ca7e5399fc6fd</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, long long int size, long long int replySize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChildInvocationMetrics</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a8b8d59ea9b69946d6178171661ae03b7</anchor>
      <arglist>(const ChildInvocationMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>aa78dae5c522e88ebc6925e9edd129c27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ChildInvocationMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>af7aca81fe42ada69ea1ccdd3d456a75d</anchor>
      <arglist>(ChildInvocationMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ChildInvocationMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a6010647ea0b73117456eef6c3417b036</anchor>
      <arglist>(const ChildInvocationMetrics &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChildInvocationMetrics</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a0092a437c6748b9e5d43bb2072aebf34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a283a7571f66661d0beea60620135c086</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>replySize</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>af15c30248880d258de4c56cb14a4b84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>size</name>
      <anchorfile>classIceMX_1_1ChildInvocationMetrics.html</anchorfile>
      <anchor>a641798086512b23f7ef8d457911250dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::ChildInvocationObserver</name>
    <filename>classIce_1_1Instrumentation_1_1ChildInvocationObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::Observer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reply</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ChildInvocationObserver.html</anchorfile>
      <anchor>a53ac5de6b5683a6bc180127477095ede</anchor>
      <arglist>(int size)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChildInvocationObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ChildInvocationObserver.html</anchorfile>
      <anchor>ac54548ebd3aa2b0734fb9b248ac71d38</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CloneNotImplementedException</name>
    <filename>classIce_1_1CloneNotImplementedException.html</filename>
    <base>LocalExceptionHelper&lt; CloneNotImplementedException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CloneNotImplementedException</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>a03731191451ec386749a6f74409c9210</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloneNotImplementedException</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>af7f1439bd0f18fd357e4e85db91ac779</anchor>
      <arglist>(const CloneNotImplementedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>a7d7cb5a0b6b78ac193ee5b66a0a4bc17</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>a2c3080b90526629cab3d9b2ea64c2057</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CloneNotImplementedException</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>a8113ccf46d922231b397cc8eb894026a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CloneNotImplementedException.html</anchorfile>
      <anchor>a0897e72d7117a4b285fd0b671838eef4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CloseConnectionException</name>
    <filename>classIce_1_1CloseConnectionException.html</filename>
    <base>LocalExceptionHelper&lt; CloseConnectionException, ProtocolException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CloseConnectionException</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>a58738fa22254500439472ae2906b46d5</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloseConnectionException</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>a81f36ff7182c46f51085d2833fee3e12</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloseConnectionException</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>ad2146ac180a14e4c54ac41e64b4afe60</anchor>
      <arglist>(const CloseConnectionException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>aff369940972002ab60f279336a03c30a</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>a948443a1f1a2b5c2048f1ba634f7fca7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CloseConnectionException</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>a83b1ed77129eec934bba481911cfdefe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CloseConnectionException.html</anchorfile>
      <anchor>ac59f816d2a7094f5a85c987a62d2f68b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CloseTimeoutException</name>
    <filename>classIce_1_1CloseTimeoutException.html</filename>
    <base>LocalExceptionHelper&lt; CloseTimeoutException, TimeoutException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CloseTimeoutException</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>afd6a003e1bf0cd52f415831f554262d1</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloseTimeoutException</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>acd0ea486059e40c379b92e68be5ff194</anchor>
      <arglist>(const CloseTimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>a2c824088c03db20f3d885305ed54bda7</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>a40c39dc82d030d86f03f470541f87bd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CloseTimeoutException</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>a1c1ca1e5df48c536c01be05c18a37ba3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CloseTimeoutException.html</anchorfile>
      <anchor>a411ed9c01f4fa2e34c90c2be39ef253f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::CollocatedMetrics</name>
    <filename>classIceMX_1_1CollocatedMetrics.html</filename>
    <member kind="function">
      <type></type>
      <name>CollocatedMetrics</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a6d82e33e44e3f51b625eb310045c921e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollocatedMetrics</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a2c75cb43b4c1479942765bf3af3e196c</anchor>
      <arglist>(CollocatedMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollocatedMetrics</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a4b1142a090c4b112419c1b34ce2ecdd6</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, long long int size, long long int replySize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollocatedMetrics</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a2617684a10e78109e65c9177336675de</anchor>
      <arglist>(const CollocatedMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a3ab0cc3424fdb7b29ca31ece1025b0c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CollocatedMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a892bd7d31898f14cd5a1af4e14c891b6</anchor>
      <arglist>(CollocatedMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>CollocatedMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>aacc0ef039222e3e5bd9d3f272b9a0fcf</anchor>
      <arglist>(const CollocatedMetrics &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollocatedMetrics</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>a7d9509717085b2f5cf7b26c3584a5fc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1CollocatedMetrics.html</anchorfile>
      <anchor>aa2871cbad038c08b67b1e832d1d41e40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::CollocatedObserver</name>
    <filename>classIce_1_1Instrumentation_1_1CollocatedObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::ChildInvocationObserver</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollocatedObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CollocatedObserver.html</anchorfile>
      <anchor>ae4593f3db25267ffa114e02f2546930e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CollocationOptimizationException</name>
    <filename>classIce_1_1CollocationOptimizationException.html</filename>
    <base>LocalExceptionHelper&lt; CollocationOptimizationException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CollocationOptimizationException</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>a9886c425eed68d373490249db59cf4f6</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CollocationOptimizationException</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>ae7f337a00829e73b765939744fcf0ab0</anchor>
      <arglist>(const CollocationOptimizationException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>ad783e40305dc204ce3cc1f6d3620b4c7</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>a7ac0e0e7d5611e978dabaf12dc69755b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CollocationOptimizationException</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>aa0674a80701a1cf0b6871d6ae3ce9b9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CollocationOptimizationException.html</anchorfile>
      <anchor>af2e544dd40cee5d6da2ed60d6e051432</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Communicator</name>
    <filename>classIce_1_1Communicator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addAdminFacet</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a417c6b151bbedbb5b358d36f6f6f01d0</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant, const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addObjectFactory</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a1f13851a5b86477e24d567b8378627b1</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectFactory &gt; &amp;factory, const ::std::string &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>createAdmin</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a40cc7588697b38427986739ef7f7f121</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectAdapter &gt; &amp;adminAdapter, const Identity &amp;adminId)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt;</type>
      <name>createObjectAdapter</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a2c16e1b6c3066b04907ef61b231872de</anchor>
      <arglist>(const ::std::string &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt;</type>
      <name>createObjectAdapterWithEndpoints</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>ae4695a91b24a05bc0218e5657c8f1a9f</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::string &amp;endpoints)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt;</type>
      <name>createObjectAdapterWithRouter</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a882e035be2150a401eb5173beaa2fcb8</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::shared_ptr&lt; RouterPrx &gt; &amp;rtr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a99f184dfaf77cd08bf058dd0f16a0c3e</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>findAdminFacet</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>aaad23319a940cb384a98c348b770158c</anchor>
      <arglist>(const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::FacetMap</type>
      <name>findAllAdminFacets</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>ac2664722487d866acc52de910f551e09</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectFactory &gt;</type>
      <name>findObjectFactory</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a1547b04bf9b7492c3a952c3db5fc9c19</anchor>
      <arglist>(const ::std::string &amp;id) const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flushBatchRequests</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a3b18f07a6f9149990604a73601828d07</anchor>
      <arglist>(CompressBatch compress)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a72b0de8334d04b98afa8107902491409</anchor>
      <arglist>(CompressBatch compress) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::function&lt; void()&gt;</type>
      <name>flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a58b486c3572a48cd194c391191dfe3e3</anchor>
      <arglist>(CompressBatch compress, ::std::function&lt; void(::std::exception_ptr)&gt; exception, ::std::function&lt; void(bool)&gt; sent=nullptr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getAdmin</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>ad4ac9659e9b43805c7e3dbb0d517da8d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::LocatorPrx &gt;</type>
      <name>getDefaultLocator</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>ad6c63660549987b4b2642c402e0d1a97</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::RouterPrx &gt;</type>
      <name>getDefaultRouter</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a092f88bf605f5cff9f561d85e9282923</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ImplicitContext &gt;</type>
      <name>getImplicitContext</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a74c0fdf2280f871810da24f6c8e5f06c</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Logger &gt;</type>
      <name>getLogger</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a8e17d4745e7adc9b91ae7dd4e0d374a9</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::CommunicatorObserver &gt;</type>
      <name>getObserver</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a8272c5d5d4a454f33054b2b4327ed1df</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::PluginManager &gt;</type>
      <name>getPluginManager</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a62d4dfb1faf21354b8e5ea48d71e8d7c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Properties &gt;</type>
      <name>getProperties</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a73419bf68a2488b648ed0cbcf3997a7d</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ValueFactoryManager &gt;</type>
      <name>getValueFactoryManager</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a89ea93dae3efcd1f8e52dfd81f1442e9</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>identityToString</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a46867a0d6f69c20a7a4e99d18e2283ca</anchor>
      <arglist>(const Identity &amp;ident) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isShutdown</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a6574e52730139a54317d225053962b03</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>propertyToProxy</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>ae6ccb7803b5484611eb657dfa0b74b95</anchor>
      <arglist>(const ::std::string &amp;property) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::PropertyDict</type>
      <name>proxyToProperty</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>aebc6828bae917e3801a38237546f4a27</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;proxy, const ::std::string &amp;property) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>proxyToString</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>abe465e3b23ff6b988ced1d0b2e92bafb</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;obj) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>removeAdminFacet</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>abaebdce907c4ce7f73eca83d27c59686</anchor>
      <arglist>(const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultLocator</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a3bcfa958567b2540621e006f249b8a78</anchor>
      <arglist>(const ::std::shared_ptr&lt; LocatorPrx &gt; &amp;loc)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultRouter</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a810efd214d4253e4ff817a0a244bd568</anchor>
      <arglist>(const ::std::shared_ptr&lt; RouterPrx &gt; &amp;rtr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a1b6249a4d43a2666662ca7ca1e627532</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::Identity</type>
      <name>stringToIdentity</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a85b38b03ff35241474949ee6824d7c2a</anchor>
      <arglist>(const ::std::string &amp;str) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>stringToProxy</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a4536458d7e77600c4ee010bcf38f6b96</anchor>
      <arglist>(const ::std::string &amp;str) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>waitForShutdown</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a3f388fa2b306f68f90bdb87e81a13f84</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Communicator</name>
      <anchorfile>classIce_1_1Communicator.html</anchorfile>
      <anchor>a8096321a29ed3711f59c6b5fc2084916</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::CommunicatorDescriptor</name>
    <filename>classIceGrid_1_1CommunicatorDescriptor.html</filename>
    <member kind="function">
      <type></type>
      <name>CommunicatorDescriptor</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>ad526d5cfe7748250a97d8d1bbfd1b538</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorDescriptor</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a34237c0454408a859f4b033034461f28</anchor>
      <arglist>(CommunicatorDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorDescriptor</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>ad03260f7f5f924caafa3e95742b7049e</anchor>
      <arglist>(const ::IceGrid::AdapterDescriptorSeq &amp;adapters, const ::IceGrid::PropertySetDescriptor &amp;propertySet, const ::IceGrid::DbEnvDescriptorSeq &amp;dbEnvs, const ::Ice::StringSeq &amp;logs, const ::std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorDescriptor</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>ab44cdb5f2d3d06c3ac53a19596b599ff</anchor>
      <arglist>(const CommunicatorDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::AdapterDescriptorSeq &amp;, const ::IceGrid::PropertySetDescriptor &amp;, const ::IceGrid::DbEnvDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a5cccc033305a2b2435dd4a62477f5ab8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a7fce149cc0cce966130d8c1a1d23268c</anchor>
      <arglist>(CommunicatorDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>ada8fe5ed5fac20f1dd179660216c7a05</anchor>
      <arglist>(const CommunicatorDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommunicatorDescriptor</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>ab49ea10d885c4a08479a24cff51e25ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>af0e3d8aa4f63f4f96c240559aa2b5d9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::AdapterDescriptorSeq</type>
      <name>adapters</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a387bf6c8db6cb2e6e3b94e2eba0bc430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::DbEnvDescriptorSeq</type>
      <name>dbEnvs</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a8d725e07d1979b8246e1f2e749b19c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>a6ead07df881444fb37b1f2e91e219ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>logs</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>aaf8b62c5e60eab430eea1f7658918d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptor</type>
      <name>propertySet</name>
      <anchorfile>classIceGrid_1_1CommunicatorDescriptor.html</anchorfile>
      <anchor>aef5441b8782d91d26551176f83e03702</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CommunicatorDestroyedException</name>
    <filename>classIce_1_1CommunicatorDestroyedException.html</filename>
    <base>LocalExceptionHelper&lt; CommunicatorDestroyedException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CommunicatorDestroyedException</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>ae5f7fe33813aa5ffa8c59c3dc2b67a6a</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorDestroyedException</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>af8a4440feb65bb258a033385ca8b73fd</anchor>
      <arglist>(const CommunicatorDestroyedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>a8d273e9b8d6c0b165b5d8badb880054f</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>a1be79388f5e7c40b74dd5fd016c11f9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommunicatorDestroyedException</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>adaad9059705da58b30619ec6275599ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CommunicatorDestroyedException.html</anchorfile>
      <anchor>a1d69bbdb594bdffa1cffc51f51ed815b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CommunicatorHolder</name>
    <filename>classIce_1_1CommunicatorHolder.html</filename>
    <member kind="function">
      <type>const CommunicatorPtr &amp;</type>
      <name>communicator</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a7ed7bd7cb5eeb3772af78492db4eae29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a4338f20200b373517c72abef0d67c913</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a7d363e442eef37b64549a514354d544e</anchor>
      <arglist>(CommunicatorHolder &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a53e913742b7c6b4ff2e5bd4681f59034</anchor>
      <arglist>(const CommunicatorHolder &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a7099b8076a8356b7814d406c0ca71309</anchor>
      <arglist>(std::shared_ptr&lt; Communicator &gt; communicator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>ae644551d78ef1a8073d5811806c8ad1c</anchor>
      <arglist>(T &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a3c821d50e675070657e125c01302fc31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CommunicatorPtr &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a8717290f533d2989751c5e1abd35ac32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a27bea678885e27c6f5b78874a386f31f</anchor>
      <arglist>(CommunicatorHolder &amp;&amp;holder) noexcept</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>abd8ad8a79e5ef35d040f9822455409f2</anchor>
      <arglist>(std::shared_ptr&lt; Communicator &gt; communicator)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>release</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a40ebdb819008066e07d64634da19b3f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CommunicatorHolder</name>
      <anchorfile>classIce_1_1CommunicatorHolder.html</anchorfile>
      <anchor>a06d6b2da58264f8b5fd45e050d3df535</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::CommunicatorObserver</name>
    <filename>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::Observer &gt;</type>
      <name>getConnectionEstablishmentObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>ad464501aaae32a8a999ad9af52b59a54</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Endpoint &gt; &amp;endpt, const ::std::string &amp;connector)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::ConnectionObserver &gt;</type>
      <name>getConnectionObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>a42c9fa92f1a00c201115895490f2b152</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;c, const ::std::shared_ptr&lt;::Ice::Endpoint &gt; &amp;e, ConnectionState s, const ::std::shared_ptr&lt; ConnectionObserver &gt; &amp;o)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::DispatchObserver &gt;</type>
      <name>getDispatchObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>a632e44489f06d4d173ab712109617ea7</anchor>
      <arglist>(const ::Ice::Current &amp;c, int size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::Observer &gt;</type>
      <name>getEndpointLookupObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>adb2f4c4cb002773af270547f48e88e90</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Endpoint &gt; &amp;endpt)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::InvocationObserver &gt;</type>
      <name>getInvocationObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>ae6161ef4f1bc7b93b940af35bb030e75</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, const ::std::string &amp;operation, const ::Ice::Context &amp;ctx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::ThreadObserver &gt;</type>
      <name>getThreadObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>a65afc084e8ecd1fb5bb65590585ad1e1</anchor>
      <arglist>(const ::std::string &amp;parent, const ::std::string &amp;id, ThreadState s, const ::std::shared_ptr&lt; ThreadObserver &gt; &amp;o)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setObserverUpdater</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>a0248c34dbeb1b3e364026d3f4f6b521b</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObserverUpdater &gt; &amp;updater)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommunicatorObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1CommunicatorObserver.html</anchorfile>
      <anchor>a17eb12032ad8ee2e51233f83ca6d532a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CompactIdResolver</name>
    <filename>classIce_1_1CompactIdResolver.html</filename>
    <base>IceUtil::Shared</base>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>resolve</name>
      <anchorfile>classIce_1_1CompactIdResolver.html</anchorfile>
      <anchor>ae89e1660724a538e9c04165664e7c4b1</anchor>
      <arglist>(Ice::Int id) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::CompressionException</name>
    <filename>classIce_1_1CompressionException.html</filename>
    <base>LocalExceptionHelper&lt; CompressionException, ProtocolException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CompressionException</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>a8387915cedd15569e2781317490c1868</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompressionException</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>adc079f200d1454f3a0a6b7357e9e32c2</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompressionException</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>a11a4b40573883e3ac055b6993662593c</anchor>
      <arglist>(const CompressionException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>a0d7edde1f7f715b9bc217bbd77b26d42</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>aae5e0789d6fa7077dffcc44631fc86bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CompressionException</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>a5525304fb95fbf247b43716f4014cd21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1CompressionException.html</anchorfile>
      <anchor>aa949d3a8ad2502c74b3b435e81910599</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Cond</name>
    <filename>classIceUtil_1_1Cond.html</filename>
    <base protection="private">IceUtil::noncopyable</base>
    <member kind="function">
      <type>void</type>
      <name>broadcast</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>a220f800abbf7cf9ef8c1312ea2b17632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cond</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>ac36a3ef933a46e7e3b471963c65fc571</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signal</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>ac183172f2a402aee0454b3d381307b4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>timedWait</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>a78f7d26fbfab93bd22e040dbeb985909</anchor>
      <arglist>(const Lock &amp;lock, const Time &amp;timeout) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>a36713a9c51c8e062f323e27ba385a270</anchor>
      <arglist>(const Lock &amp;lock) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cond</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>ad2654da8ea9c678a7e7632be3d858f47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Monitor&lt; Mutex &gt;</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>ac94b3663fb7348847dcfaca4d1856522</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Monitor&lt; RecMutex &gt;</name>
      <anchorfile>classIceUtil_1_1Cond.html</anchorfile>
      <anchor>aac3373432fa7b7b86134431070e9a38b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectFailedException</name>
    <filename>classIce_1_1ConnectFailedException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectFailedException, SocketException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectFailedException</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>a95f0488a45c54f8ec1cfab17e3cc666e</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectFailedException</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>ab602f3928b600ba1ee402748ae7dfd69</anchor>
      <arglist>(const char *file, int line, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectFailedException</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>aa2801b2d17c3965ca9a1a51f3f5d1bf0</anchor>
      <arglist>(const ConnectFailedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>a38ebbc8f9442acec59291a0a3477a3d1</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>a9831b7b73b9a62a640de714dec925b37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectFailedException</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>adb4fd8e6b65fd49d6cb56fe8ead52394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectFailedException.html</anchorfile>
      <anchor>a95b8510c8cb076aa5f8d37c3b50d5ea1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Connection</name>
    <filename>classIce_1_1Connection.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a3d320d2cc797241723b1ed0dd518a4f8</anchor>
      <arglist>(ConnectionClose mode) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>createProxy</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>aa09550a1abb0090f8ad620abf82087fa</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flushBatchRequests</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>aebe6613770a8150ecc7a7abed3792cea</anchor>
      <arglist>(CompressBatch compress)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a5eaf34c36c720108a7e363288725a4b5</anchor>
      <arglist>(CompressBatch compress) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::function&lt; void()&gt;</type>
      <name>flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a36f8e72a64a6973818b4319750522113</anchor>
      <arglist>(CompressBatch compress, ::std::function&lt; void(::std::exception_ptr)&gt; exception, ::std::function&lt; void(bool)&gt; sent=nullptr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::ACM</type>
      <name>getACM</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>aaac6f2ecd927fa6e2421b959cb5ff660</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt;</type>
      <name>getAdapter</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a72e4ae9c4a15049b2c0f59bb6ba9e025</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Endpoint &gt;</type>
      <name>getEndpoint</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>aa5307a0c63f801cf75275be978222f0d</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt;</type>
      <name>getInfo</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a254c8047acd607e36b2dab19ac694a93</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>heartbeat</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a90b4a6882e93a37c459cfea9caf70b1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>heartbeatAsync</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>ac5c3ade80093e5aeda078025982ca29e</anchor>
      <arglist>() -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::function&lt; void()&gt;</type>
      <name>heartbeatAsync</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a22919543b67e37778f443e555e9299ee</anchor>
      <arglist>(::std::function&lt; void(::std::exception_ptr)&gt; exception, ::std::function&lt; void(bool)&gt; sent=nullptr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setACM</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>ad83084c4354d791601f342d0cb282d18</anchor>
      <arglist>(const Ice::optional&lt; int &gt; &amp;timeout, const Ice::optional&lt; ACMClose &gt; &amp;close, const Ice::optional&lt; ACMHeartbeat &gt; &amp;heartbeat)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAdapter</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a39ec2e1251abae1de637eaaa26360261</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectAdapter &gt; &amp;adapter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBufferSize</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a68b95005e3ee9da90d5f7b17f899d89b</anchor>
      <arglist>(int rcvSize, int sndSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCloseCallback</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a80899b92bd0d1fdb7706a513393a956c</anchor>
      <arglist>(CloseCallback callback)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHeartbeatCallback</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a9451eccfb4b4fb03d064b0f4932b3dda</anchor>
      <arglist>(HeartbeatCallback callback)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>throwException</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>af4e37e8de15aac77529783def796d899</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>timeout</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a9f42c377531ced48e07cf53390b070e2</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>toString</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a9bfe198c6c5898659c0d94be7a9aa2c1</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>type</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>aa35185f9b677bc2643676813d9551b73</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Connection</name>
      <anchorfile>classIce_1_1Connection.html</anchorfile>
      <anchor>a56551f8ba43b701b7d82aba4af0da35f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::ConnectionInfo</name>
    <filename>classIceSSL_1_1ConnectionInfo.html</filename>
    <base>Ice::ConnectionInfo</base>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>a16d623ed6718422321170e56304a774c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>ac329939a2b4805a864cd42bccc19f7be</anchor>
      <arglist>(ConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>aff23800a72981f13970fa3ceb3c96a6f</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId, const ::std::string &amp;cipher, const std::vector&lt; CertificatePtr &gt; &amp;certs, bool verified)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>a28910116380ccf99a0631a641d4b43c9</anchor>
      <arglist>(const ConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>aa267e4953d48f317cd255747aa0c6674</anchor>
      <arglist>(ConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>a91e15ec7a8269617394faaceb01e67bc</anchor>
      <arglist>(const ConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionInfo</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>ad1e482f75b63e9e5e5b5d4ba1a525a45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CertificatePtr &gt;</type>
      <name>certs</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>ae3d4001b0230e197932a8192c9e46643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>cipher</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>af7ae6365e50bcf311951cf549375b80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verified</name>
      <anchorfile>classIceSSL_1_1ConnectionInfo.html</anchorfile>
      <anchor>afa68233c5c273f127c62fdb8107f8167</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionInfo</name>
    <filename>classIce_1_1ConnectionInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a5d373325d8d3e95e647d6f5778817d4c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a8a320081404afaec1b5805a0a757cdda</anchor>
      <arglist>(ConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a2efdf0242ec5787e7c60fa877ea2b73f</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionInfo</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a27ad89a59274302608ab45a535702001</anchor>
      <arglist>(const ConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a2126a1a0a37096ac0a7f9a2cfced0c13</anchor>
      <arglist>(ConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>a036a7a0aef8dad6e4567e042c6cced75</anchor>
      <arglist>(const ConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionInfo</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>ae19f1e7ebfd58c2b75a7508825ef6486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>adapterName</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>aa8f99dcf6cdd0d4d5b60e25a41ba088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>connectionId</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>ac51bab9c45c4273f3e2798a6a75f8500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>incoming</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>ae4c87d54a018de8cc0cd4c74dd40c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::ConnectionInfo &gt;</type>
      <name>underlying</name>
      <anchorfile>classIce_1_1ConnectionInfo.html</anchorfile>
      <anchor>ac68467b9aecf2a006276e54dbbcfc730</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionLostException</name>
    <filename>classIce_1_1ConnectionLostException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectionLostException, SocketException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectionLostException</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a32605ff2d3c4844caa42999c47d303e3</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionLostException</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>aba3da446f9f51d838658c26b79758db4</anchor>
      <arglist>(const char *file, int line, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionLostException</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a08e8eefa70cc5f1b92ca156ff463a1ae</anchor>
      <arglist>(const ConnectionLostException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a1810103a1bcd3c152f97c9ab40d14885</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a9cd212758bbb7adc0765e701858afc61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionLostException</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a26ede05eb642daf047fe3f0f3aa46a19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectionLostException.html</anchorfile>
      <anchor>a72ea457fbaeaf14f079ccafa75441055</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionManuallyClosedException</name>
    <filename>classIce_1_1ConnectionManuallyClosedException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectionManuallyClosedException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectionManuallyClosedException</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>ad1b8f754940bfe34b06285fb10d3c9c7</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionManuallyClosedException</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>a4f6cf40009233484b4f9d15d44efa039</anchor>
      <arglist>(const char *file, int line, bool graceful)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionManuallyClosedException</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>a0ac565fbb02750175473603958a3bc1c</anchor>
      <arglist>(const ConnectionManuallyClosedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>a29204a22777f57c24f91f1d8f8b63e8e</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const bool &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>a8081ae3e5ff286ba467fdc64bc07f686</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionManuallyClosedException</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>afbaa2349c950bd2543987e678cb05773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>a158adc81a2260a609fc813d7e5167445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>graceful</name>
      <anchorfile>classIce_1_1ConnectionManuallyClosedException.html</anchorfile>
      <anchor>af556d28a07f0319b99f0d32d3ad5c9cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::ConnectionMetrics</name>
    <filename>classIceMX_1_1ConnectionMetrics.html</filename>
    <member kind="function">
      <type></type>
      <name>ConnectionMetrics</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>ade4a950e0726ba9f6b8852ae6631bfe5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionMetrics</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>ac78ca4a56abd1d978270bc8047eebe61</anchor>
      <arglist>(ConnectionMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionMetrics</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>a844d0017a19433c1c86c8da0ed94bd45</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, long long int receivedBytes, long long int sentBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionMetrics</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>a9ec2ed293b6d3f0f3846659e6b4f084d</anchor>
      <arglist>(const ConnectionMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>afb144551bfbd37e9f4c9e77e187fc360</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ConnectionMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>a820261af082d2a183fcb2a8e6c2aa947</anchor>
      <arglist>(ConnectionMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ConnectionMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>aa53b60ca27e750763ddd9aba64181226</anchor>
      <arglist>(const ConnectionMetrics &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionMetrics</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>ae3e05bfdef51bb4dc4e3b4747beaceba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>a81d8c0d5c1801cc4c10cd811e0c0d832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>receivedBytes</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>ad0038d20e80556224989852843d4c2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>sentBytes</name>
      <anchorfile>classIceMX_1_1ConnectionMetrics.html</anchorfile>
      <anchor>aa54cf33e0a8ca6cbcfc01e8ccb712829</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionNotValidatedException</name>
    <filename>classIce_1_1ConnectionNotValidatedException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectionNotValidatedException, ProtocolException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectionNotValidatedException</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>a9f35fc786aeebb51afbf3bb789604835</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionNotValidatedException</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>a287c967f0d8362c2e5e3f830297f8d2b</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionNotValidatedException</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>a751fa671216c4881008a4d72cd74c781</anchor>
      <arglist>(const ConnectionNotValidatedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>ac33ed3e83c7dd25279ff1a3c20d03eaa</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>a1cd76121736991e2d5a46f022d3381c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionNotValidatedException</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>ac585c5cff5fd742cbdd5bda213e63058</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectionNotValidatedException.html</anchorfile>
      <anchor>aa18108dad914415eed79747afc449cd5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::ConnectionObserver</name>
    <filename>classIce_1_1Instrumentation_1_1ConnectionObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::Observer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>receivedBytes</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ConnectionObserver.html</anchorfile>
      <anchor>ae07f07ff6b324f26e0d42f4597d1fc80</anchor>
      <arglist>(int num)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sentBytes</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ConnectionObserver.html</anchorfile>
      <anchor>a7efca17b7c1b43675fa377a75197d049</anchor>
      <arglist>(int num)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ConnectionObserver.html</anchorfile>
      <anchor>a0b5fa922cbaaf6903dddca696d3cc9de</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionRefusedException</name>
    <filename>classIce_1_1ConnectionRefusedException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectionRefusedException, ConnectFailedException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectionRefusedException</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>acbc3e935427b84c28c980fbcdc428081</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionRefusedException</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>a9ccf97a70a79631a3bc0c8cad321e018</anchor>
      <arglist>(const char *file, int line, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionRefusedException</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>a17c3b1048096f061457d7005482a18d9</anchor>
      <arglist>(const ConnectionRefusedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>ad4843c5f02ea38c04f18846a21538d21</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>af1e9e708c1e3bd7e1cc7ed1ce578256a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionRefusedException</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>a31c826ce97909cc57fa3772bc6967afc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectionRefusedException.html</anchorfile>
      <anchor>ac3061f6238cac60d64dc94b0d8bd173e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectionTimeoutException</name>
    <filename>classIce_1_1ConnectionTimeoutException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectionTimeoutException, TimeoutException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectionTimeoutException</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>ac01acaa267584bcaa2a6d197a8dbda7f</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionTimeoutException</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>aece0721f21a1acdc1052b5ff6c2e8c3e</anchor>
      <arglist>(const ConnectionTimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>aa2a3df25acbd6aa2ff2efb37faa6330a</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>a649a05b99570fda24e537e6c5f33fa8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectionTimeoutException</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>a0f609616902be5eb24cabca9206570f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectionTimeoutException.html</anchorfile>
      <anchor>af5439ee7ea0ebebf89ef23d1822afcf1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ConnectTimeoutException</name>
    <filename>classIce_1_1ConnectTimeoutException.html</filename>
    <base>LocalExceptionHelper&lt; ConnectTimeoutException, TimeoutException &gt;</base>
    <member kind="function">
      <type></type>
      <name>ConnectTimeoutException</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>abc9f631e186c0709d244856a82d9b63b</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectTimeoutException</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>a15e1dd728c79cbf04be95e7f365d1c90</anchor>
      <arglist>(const ConnectTimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>a02652279ef54a3c34551be92c3f0b235</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>a31eeebe2f568b61fbe05cba05f20c981</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectTimeoutException</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>a89762caef23f1dd033edaec8dd04b0cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ConnectTimeoutException.html</anchorfile>
      <anchor>a6ce71219ad4429a87a97258274433644</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::CtrlCHandler</name>
    <filename>classIceUtil_1_1CtrlCHandler.html</filename>
    <member kind="function">
      <type></type>
      <name>CtrlCHandler</name>
      <anchorfile>classIceUtil_1_1CtrlCHandler.html</anchorfile>
      <anchor>a1ea183530143c85e059451ea7ecc8372</anchor>
      <arglist>(CtrlCHandlerCallback cb=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>CtrlCHandlerCallback</type>
      <name>getCallback</name>
      <anchorfile>classIceUtil_1_1CtrlCHandler.html</anchorfile>
      <anchor>aa14f5b504446ce41bb39724f49b95763</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CtrlCHandlerCallback</type>
      <name>setCallback</name>
      <anchorfile>classIceUtil_1_1CtrlCHandler.html</anchorfile>
      <anchor>ab712cec2ecf92f44e7a536b7a6a04593</anchor>
      <arglist>(CtrlCHandlerCallback cb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CtrlCHandler</name>
      <anchorfile>classIceUtil_1_1CtrlCHandler.html</anchorfile>
      <anchor>a4fe0825c38d256606ff52d835e829108</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::CtrlCHandlerException</name>
    <filename>classIceUtil_1_1CtrlCHandlerException.html</filename>
    <base>ExceptionHelper&lt; CtrlCHandlerException &gt;</base>
    <member kind="function">
      <type></type>
      <name>CtrlCHandlerException</name>
      <anchorfile>classIceUtil_1_1CtrlCHandlerException.html</anchorfile>
      <anchor>a83970380e806860604d8ca4613913685</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1CtrlCHandlerException.html</anchorfile>
      <anchor>a1c107041297ce3e7a5bb07dbccdc884d</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::Current</name>
    <filename>structIce_1_1Current.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt; &amp;, const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;, const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::Ice::OperationMode &amp;, const ::Ice::Context &amp;, const int &amp;, const ::Ice::EncodingVersion &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a922973e6f7d5068ad96423ec713d768e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::ObjectAdapter &gt;</type>
      <name>adapter</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a144df606bdf42d129fd21b7b55943165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::Connection &gt;</type>
      <name>con</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>add2aed00b66ca70448538c2d9a265f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Context</type>
      <name>ctx</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a5e4c6084f48c7e8c34cc1504e0f683f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::EncodingVersion</type>
      <name>encoding</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a19a1d7888136851e78bef318a25e9695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>facet</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a7d7b9c260dde1ea563246c2201d74be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>aa88ed21a06b558dd674bbc0493770578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::OperationMode</type>
      <name>mode</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>a6a39ba6581ff57af65010946c9487a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>operation</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>aa4701eeb2af0c2a0921cc33e64b767e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>requestId</name>
      <anchorfile>structIce_1_1Current.html</anchorfile>
      <anchor>aa602c52cbe3025bd4ea40a6a012be9af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::DatagramLimitException</name>
    <filename>classIce_1_1DatagramLimitException.html</filename>
    <base>LocalExceptionHelper&lt; DatagramLimitException, ProtocolException &gt;</base>
    <member kind="function">
      <type></type>
      <name>DatagramLimitException</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>a9b77373559146dd30b2fd4e1e54286cc</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatagramLimitException</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>ae96e439177f21a01ace5aa9711f5d47b</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DatagramLimitException</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>aecf6a3afb6eee244bc487d86d140833b</anchor>
      <arglist>(const DatagramLimitException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>a64be9d4bc704c9b162e5caafc08d8104</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>a9c8034ec6158b85883bb797f078fdcd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DatagramLimitException</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>a93d985babc32f3dd03ed1016d44acbde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1DatagramLimitException.html</anchorfile>
      <anchor>a08ddea86e51bc731872543578b260643</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::DbEnvDescriptor</name>
    <filename>structIceGrid_1_1DbEnvDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::IceGrid::PropertyDescriptorSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1DbEnvDescriptor.html</anchorfile>
      <anchor>a72cc252db0a8591d666f37e50808ca3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>dbHome</name>
      <anchorfile>structIceGrid_1_1DbEnvDescriptor.html</anchorfile>
      <anchor>a2564cb60d5f13053010c7be1a9d717a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1DbEnvDescriptor.html</anchorfile>
      <anchor>ae4ed684ff8643d26186f17d0698332da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1DbEnvDescriptor.html</anchorfile>
      <anchor>aa5a656ea71db20241e0289b44432e182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertyDescriptorSeq</type>
      <name>properties</name>
      <anchorfile>structIceGrid_1_1DbEnvDescriptor.html</anchorfile>
      <anchor>a6a465fc81edc5f2589acb5eda3fa4232</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::DeploymentException</name>
    <filename>classIceGrid_1_1DeploymentException.html</filename>
    <base>UserExceptionHelper&lt; DeploymentException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>DeploymentException</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>a260e8b7c24df6b48180e1594f2cf4325</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeploymentException</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>a9b1298605101ee2150fae7fd38e3d6f3</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeploymentException</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>a79a2b0f5fb5962ccecfd9169ac696078</anchor>
      <arglist>(const DeploymentException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>aeaeb0794d538d96387f8effd9868e407</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeploymentException</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>a3271e1f966a461345576b625e2373b41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>aeee2cb66327ab3e8dcc1e4ba371f8c58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1DeploymentException.html</anchorfile>
      <anchor>ad9a61648d312d02c6529e6049a0cd455</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::DispatchInterceptor</name>
    <filename>classIce_1_1DispatchInterceptor.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>dispatch</name>
      <anchorfile>classIce_1_1DispatchInterceptor.html</anchorfile>
      <anchor>afb2b6a748fa2490186e12cc73d02ff3e</anchor>
      <arglist>(Request &amp;req)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::DispatchMetrics</name>
    <filename>classIceMX_1_1DispatchMetrics.html</filename>
    <member kind="function">
      <type></type>
      <name>DispatchMetrics</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a5478fcaf5c54de057915831f040f3bbd</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DispatchMetrics</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a1c6d4ca3d9c6682aa98f7fb80aa68af8</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, int userException, long long int size, long long int replySize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DispatchMetrics</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>ae0be51064458abf283b15a93552f1d76</anchor>
      <arglist>(const DispatchMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DispatchMetrics</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>ad7ff93b2dba299478b10b11f6c7473a4</anchor>
      <arglist>(DispatchMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a88660188ae15f3ae18d3d2d7e470ad6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DispatchMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>aa11cd301d14f0827cc301a46538cd405</anchor>
      <arglist>(const DispatchMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>DispatchMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a09112d720e8ffe42c669fb39b5c9a090</anchor>
      <arglist>(DispatchMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DispatchMetrics</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>abdee6f44887c2b8635638547c4e24260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>adf0723f3e6b1491ddd7eb2e0d7c45df2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>replySize</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a755c495d4d1fb75505722f3744d55623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>size</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>a3f0bd388a894abc1273ed9fd04312178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>userException</name>
      <anchorfile>classIceMX_1_1DispatchMetrics.html</anchorfile>
      <anchor>af45896b5d84227a96c745444d63ffaaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::DispatchObserver</name>
    <filename>classIce_1_1Instrumentation_1_1DispatchObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::Observer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reply</name>
      <anchorfile>classIce_1_1Instrumentation_1_1DispatchObserver.html</anchorfile>
      <anchor>a3c181ce27d368fb426c18ee9125e0107</anchor>
      <arglist>(int size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>userException</name>
      <anchorfile>classIce_1_1Instrumentation_1_1DispatchObserver.html</anchorfile>
      <anchor>a2a032aae580bc204b533afef2ff65a3d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DispatchObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1DispatchObserver.html</anchorfile>
      <anchor>ae5add45da4a50f779f1da34b44b0ddc1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::DistinguishedName</name>
    <filename>classIceSSL_1_1DistinguishedName.html</filename>
    <member kind="function">
      <type></type>
      <name>DistinguishedName</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>acef4bff5f5bbae68fd5de19e332ff47b</anchor>
      <arglist>(const std::list&lt; std::pair&lt; std::string, std::string &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DistinguishedName</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>a620d962f6af1e3c682b08a2eec27f7f9</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>match</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>aaef2d85e80a9aed06ff5ee7e2b5b130b</anchor>
      <arglist>(const DistinguishedName &amp;dn) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>match</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>a1ea5501549d56b1e3637711d84d996e1</anchor>
      <arglist>(const std::string &amp;dn) const</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>a8bc875c9453948d451def5df018152be</anchor>
      <arglist>(const DistinguishedName &amp;, const DistinguishedName &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classIceSSL_1_1DistinguishedName.html</anchorfile>
      <anchor>a758269e3586ff47060c14f7dba61d169</anchor>
      <arglist>(const DistinguishedName &amp;, const DistinguishedName &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::DistributionDescriptor</name>
    <filename>structIceGrid_1_1DistributionDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::Ice::StringSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1DistributionDescriptor.html</anchorfile>
      <anchor>a4a7340d7081e2d63e634ec01d94159c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>directories</name>
      <anchorfile>structIceGrid_1_1DistributionDescriptor.html</anchorfile>
      <anchor>ac1f8106379be16d9a15171663e1f695a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>icepatch</name>
      <anchorfile>structIceGrid_1_1DistributionDescriptor.html</anchorfile>
      <anchor>ac009790cf6d727d95ac1d90521f8d7d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::DNSException</name>
    <filename>classIce_1_1DNSException.html</filename>
    <base>LocalExceptionHelper&lt; DNSException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>DNSException</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>ac8a36d13f359b5282e2ab4ff4aa7150a</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSException</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>a060319fe1e86ba4d953d8471d1b3cf38</anchor>
      <arglist>(const char *file, int line, int error, const ::std::string &amp;host)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSException</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>a981e7a7571cfa5e70bd422a5c9f0dc25</anchor>
      <arglist>(const DNSException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>a400ab473e3b0edbf35e32924f32c90e9</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>a9cd4e64e63119161750c1a1b07d4358a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DNSException</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>a9dea11a56336b8b2bed61cc1517c82c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>afe41c343f61f527b5604620697512678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>error</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>af0f8bb0e093e5cb06acc9732a2bf0746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>host</name>
      <anchorfile>classIce_1_1DNSException.html</anchorfile>
      <anchor>acaa34df2a291390170989dc318bd39a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::EncapsulationException</name>
    <filename>classIce_1_1EncapsulationException.html</filename>
    <base>LocalExceptionHelper&lt; EncapsulationException, MarshalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>EncapsulationException</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>a26b6cb9cbb0af6e8d58bab9e7df3674d</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EncapsulationException</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>ad6e2992c3b712db229603d6a17ba3855</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EncapsulationException</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>ae536f57c8ebd4303b22a814cf22209b3</anchor>
      <arglist>(const EncapsulationException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>a1eb932b31d78f224e362e7d7779abee8</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>a9c3f2c3fe3c17f79cfc89fe00742052b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EncapsulationException</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>ae65b020e17b5650cd6cb4a2e27649eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1EncapsulationException.html</anchorfile>
      <anchor>ae66f34b6ca5490a7891f25a583c46f53</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::EncodingVersion</name>
    <filename>structIce_1_1EncodingVersion.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Byte &amp;, const ::Ice::Byte &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1EncodingVersion.html</anchorfile>
      <anchor>a3f33f4b00686021473c1168770bc33df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Byte</type>
      <name>major</name>
      <anchorfile>structIce_1_1EncodingVersion.html</anchorfile>
      <anchor>aa7424ce2df893eb2a4f319a0f0bd2e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Byte</type>
      <name>minor</name>
      <anchorfile>structIce_1_1EncodingVersion.html</anchorfile>
      <anchor>a738386ebc7812a0135828de41b539306</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Endpoint</name>
    <filename>classIce_1_1Endpoint.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::EndpointInfo &gt;</type>
      <name>getInfo</name>
      <anchorfile>classIce_1_1Endpoint.html</anchorfile>
      <anchor>ab1fe5189cbac9ae5d730f2bd69a8d0b9</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIce_1_1Endpoint.html</anchorfile>
      <anchor>a2745fce830301f007100d41f525f696d</anchor>
      <arglist>(const Endpoint &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classIce_1_1Endpoint.html</anchorfile>
      <anchor>a3dd365e28dd736d1f6bd26fad79b0d5b</anchor>
      <arglist>(const Endpoint &amp;) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>toString</name>
      <anchorfile>classIce_1_1Endpoint.html</anchorfile>
      <anchor>af435f09ce9c2981fbd8420e94e063847</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Endpoint</name>
      <anchorfile>classIce_1_1Endpoint.html</anchorfile>
      <anchor>af2d92c18939ef49a520ed18a08b5fcb8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::EndpointInfo</name>
    <filename>classIceSSL_1_1EndpointInfo.html</filename>
    <base>Ice::EndpointInfo</base>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>a5ea29a0894ef4850cea294ce537ab03a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>aaabd5aa441da30b390cc649ba8587881</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>ac3a689a3dad1f736e5c2316bb6f68c22</anchor>
      <arglist>(const EndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>a2ec05db9a64a3537c25257000a8b6c9e</anchor>
      <arglist>(EndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>EndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>aa5865c3f045970e232dd7bc76faadcbf</anchor>
      <arglist>(const EndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>EndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>ac936691ec790607ca027b23117ce7587</anchor>
      <arglist>(EndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EndpointInfo</name>
      <anchorfile>classIceSSL_1_1EndpointInfo.html</anchorfile>
      <anchor>a3cf2451db661b14e0d8e4ba43f12a19e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::EndpointInfo</name>
    <filename>classIce_1_1EndpointInfo.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>datagram</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a79aa2a82b9f8e4012bf61805ef066fac</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a5451677a4d79a0cc9c727ff3513328aa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>ab0f335a5dd2e9f53735ce32df7f23a75</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a1107f00490e83e26459466c87e01a2e2</anchor>
      <arglist>(const EndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointInfo</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>af916873965982fa80d98d88c17d18422</anchor>
      <arglist>(EndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>EndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>afa10629486907affa616d3eb70855cce</anchor>
      <arglist>(const EndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>EndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>ab9475737e587ce1a604852c32352fe46</anchor>
      <arglist>(EndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>secure</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a649fa6139ab4fb0694592a358901f26b</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual short</type>
      <name>type</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a8787c0e126fdba337c1616659621d3e8</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EndpointInfo</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a141eb3768aa9f4b66deed2f9148e1dee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>compress</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a9384eee8681f3abecad4f96e8bc9b046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeout</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a0ada259d9785cb5c8a98cdc6841e05e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::EndpointInfo &gt;</type>
      <name>underlying</name>
      <anchorfile>classIce_1_1EndpointInfo.html</anchorfile>
      <anchor>a996208f4854d5ce8efda489ea64294b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::EndpointParseException</name>
    <filename>classIce_1_1EndpointParseException.html</filename>
    <base>LocalExceptionHelper&lt; EndpointParseException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>EndpointParseException</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a9f06138a56495e71895e0b4a5760f8cf</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointParseException</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a6f6659fadc2135463cff4b023981c029</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointParseException</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>ae5bbef976bfd030b3aecb1a2ce75cacf</anchor>
      <arglist>(const EndpointParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a0b3613be221d31090ce7a64a963e7caf</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a915058bb87e1c725f692038873b83649</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EndpointParseException</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a1cc72f896f091c22ddb0064805227bed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a0b3bdf3f8b4b03ac9697c12b08099937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1EndpointParseException.html</anchorfile>
      <anchor>a9e352fff6b3389cc3ee03542f9008e57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::EndpointSelectionTypeParseException</name>
    <filename>classIce_1_1EndpointSelectionTypeParseException.html</filename>
    <base>LocalExceptionHelper&lt; EndpointSelectionTypeParseException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>EndpointSelectionTypeParseException</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>a1e13c13b56da03244d572029f99248eb</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointSelectionTypeParseException</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>ac45f91337cf9bf805ea31c6547afaa0f</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EndpointSelectionTypeParseException</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>a0c38b1d5f1a59809c99600905b77e052</anchor>
      <arglist>(const EndpointSelectionTypeParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>af01025f8d9374cb847618d09f004fc8a</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>aa9ad04fa91f2aeb02dcca274cb8ce03a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EndpointSelectionTypeParseException</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>a299458d210d98e6828881879aabf7d4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>a422c9152de1d29dffdef24fde3833b4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1EndpointSelectionTypeParseException.html</anchorfile>
      <anchor>a506d5025c376eeef21676eb8e86841cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Exception</name>
    <filename>classIceUtil_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a3992a5730b910d3900ac1fafaa74e490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>ae47b5a28f0f7437ab8894cb234162c36</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Exception &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a01a236cf19e4976901468504dd63a972</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ice_file</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>abd39f037f944e606f3cf5495ce538c63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a2ba74fbd7665745196ff6183fe226a08</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ice_line</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a23b788619f25f6b49a59c28811dde468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a6bbb91966abf721abee3a32e816632cd</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ice_stackTrace</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>ab3f6e536a1e56d11b50500f7e093d78a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a491a3bf2b506aff547a49d354ae4cbcc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>a7d6e01c24fd589cb6cd11896b7d6b006</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~Exception</name>
      <anchorfile>classIceUtil_1_1Exception.html</anchorfile>
      <anchor>ad64b5a5965abe120ad138c07cc512c5d</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ExceptionHelper</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; E &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AccessDeniedException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AccessDeniedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AdapterAlreadyActiveException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; AdapterAlreadyActiveException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AdapterNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AdapterNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AdapterNotFoundException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; AdapterNotFoundException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AllocationException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AllocationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AllocationTimeoutException, AllocationException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; AllocationTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AlreadyRegisteredException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; AlreadyRegisteredException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AlreadyStartedException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AlreadyStartedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AlreadyStoppedException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AlreadyStoppedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; AlreadySubscribed, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; AlreadySubscribed &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; APIException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; APIException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ApplicationNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ApplicationNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; BadMagicException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; BadMagicException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; BadOptException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; BadOptException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; BadQoS, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; BadQoS &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; BadSignalException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; BadSignalException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; BadThreadControlException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; BadThreadControlException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CannotCreateSessionException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; CannotCreateSessionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CertificateEncodingException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; CertificateEncodingException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CertificateReadException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; CertificateReadException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CFNetworkException, SocketException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CFNetworkException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CloneNotImplementedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CloneNotImplementedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CloseConnectionException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CloseConnectionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CloseTimeoutException, TimeoutException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CloseTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CollocationOptimizationException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CollocationOptimizationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CommunicatorDestroyedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CommunicatorDestroyedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CompressionException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; CompressionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectFailedException, SocketException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectFailedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectionLostException, SocketException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectionLostException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectionManuallyClosedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectionManuallyClosedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectionNotValidatedException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectionNotValidatedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectionRefusedException, ConnectFailedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectionRefusedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectionTimeoutException, TimeoutException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectionTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ConnectTimeoutException, TimeoutException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ConnectTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; CtrlCHandlerException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; CtrlCHandlerException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; DatagramLimitException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; DatagramLimitException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; DeploymentException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; DeploymentException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; DNSException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; DNSException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; EncapsulationException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; EncapsulationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; EndpointParseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; EndpointParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; EndpointSelectionTypeParseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; EndpointSelectionTypeParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FacetNotExistException, RequestFailedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; FacetNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FailureException, ::Ice::LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::LocalException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; FailureException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FeatureNotSupportedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; FeatureNotSupportedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FileException, SyscallException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::SyscallException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; FileException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FileLockException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; FileLockException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FileNotAvailableException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; FileNotAvailableException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; FixedProxyException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; FixedProxyException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IconvInitializationException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; IconvInitializationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IdentityParseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; IdentityParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IllegalArgumentException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; IllegalArgumentException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IllegalConversionException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; IllegalConversionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IllegalIdentityException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; IllegalIdentityException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IllegalMessageSizeException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; IllegalMessageSizeException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; IllegalServantException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; IllegalServantException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InitializationException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; InitializationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InvalidReplicaGroupIdException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; InvalidReplicaGroupIdException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InvalidSubscriber, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; InvalidSubscriber &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InvalidTimeoutException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; InvalidTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InvocationCanceledException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; InvocationCanceledException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; InvocationTimeoutException, TimeoutException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; InvocationTimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; LinkExists, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; LinkExists &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; MarshalException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; MarshalException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; MemoryLimitException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; MemoryLimitException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NodeNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NodeNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NodeUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NodeUnreachableException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NoEndpointException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; NoEndpointException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NoSuchLink, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NoSuchLink &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NoSuchServiceException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NoSuchServiceException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NoSuchTopic, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NoSuchTopic &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NotRegisteredException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; NotRegisteredException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NoValueFactoryException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; NoValueFactoryException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; NullHandleException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; NullHandleException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectAdapterDeactivatedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectAdapterDeactivatedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectAdapterIdInUseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectAdapterIdInUseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectExistsException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectExistsException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectNotExistException, RequestFailedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectNotFoundException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectNotFoundException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObjectNotRegisteredException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ObjectNotRegisteredException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ObserverAlreadyRegisteredException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ObserverAlreadyRegisteredException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; OperationInterruptedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; OperationInterruptedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; OperationNotExistException, RequestFailedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; OperationNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; OptionalNotSetException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; OptionalNotSetException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ParseException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ParseException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; PatchException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; PatchException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; PermissionDeniedException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; PermissionDeniedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; PluginInitializationException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; PluginInitializationException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ProtocolException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ProtocolException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ProxyParseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ProxyParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ProxyUnmarshalException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ProxyUnmarshalException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; RegistryNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; RegistryNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; RegistryUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; RegistryUnreachableException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; RemoteLoggerAlreadyAttachedException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; RemoteLoggerAlreadyAttachedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; RequestFailedException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; RequestFailedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ResponseSentException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ResponseSentException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; RestartSessionException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; RestartSessionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; SecurityException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; SecurityException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ServerNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ServerNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ServerNotFoundException, UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; ServerNotFoundException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ServerStartException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ServerStartException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ServerStopException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ServerStopException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ServerUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ServerUnreachableException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; SessionNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; SessionNotExistException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; SocketException, SyscallException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::SyscallException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; SocketException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; StringConversionException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; StringConversionException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; SyscallException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; SyscallException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; SyscallException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; SyscallException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; T, B &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; T &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ThreadLockedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ThreadLockedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ThreadNotStartedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ThreadNotStartedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; ThreadStartedException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; ThreadStartedException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; TimeoutException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; TimeoutException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; TopicExists, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; TopicExists &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; TwowayOnlyException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; TwowayOnlyException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnexpectedObjectException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnexpectedObjectException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownLocalException, UnknownException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownLocalException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownMessageException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownMessageException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownMetricsView, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownMetricsView &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownReplyStatusException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownReplyStatusException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownRequestIdException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownRequestIdException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnknownUserException, UnknownException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnknownUserException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnmarshalOutOfBoundsException, MarshalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnmarshalOutOfBoundsException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnsupportedEncodingException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnsupportedEncodingException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UnsupportedProtocolException, ProtocolException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; UnsupportedProtocolException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; UserAccountNotFoundException, ::Ice::UserException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <base>Ice::UserException</base>
    <member kind="function">
      <type>std::unique_ptr&lt; UserAccountNotFoundException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; VersionMismatchException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; VersionMismatchException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ExceptionHelper&lt; VersionParseException, LocalException &gt;</name>
    <filename>classIceUtil_1_1ExceptionHelper.html</filename>
    <member kind="function">
      <type>std::unique_ptr&lt; VersionParseException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a4359c0923d5f0a1bcc2ab3edae0b683a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_throw</name>
      <anchorfile>classIceUtil_1_1ExceptionHelper.html</anchorfile>
      <anchor>a0c71875e9f67ea6ba9192bd40aeb304a</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::FacetNotExistException</name>
    <filename>classIce_1_1FacetNotExistException.html</filename>
    <base>LocalExceptionHelper&lt; FacetNotExistException, RequestFailedException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FacetNotExistException</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>ab3fe2c2f30bf5af5560a80fc34442d98</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FacetNotExistException</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>a5736a99b6f5d370f2e114e972ecee1a9</anchor>
      <arglist>(const char *file, int line, const Identity &amp;id, const ::std::string &amp;facet, const ::std::string &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FacetNotExistException</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>a0ef4bba10b10ba93a664eca57a95a8ec</anchor>
      <arglist>(const FacetNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>a24541e79b8940f21ad203af3a60af350</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>a535ccb34f5be6b274150bc492e82f97c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FacetNotExistException</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>acc23271a0ee04abed968f58c0d7b7d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1FacetNotExistException.html</anchorfile>
      <anchor>afdc1c8f29bdf2c743adf0f030c33ec3c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::FailureException</name>
    <filename>classIceBox_1_1FailureException.html</filename>
    <base>LocalExceptionHelper&lt; FailureException, ::Ice::LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FailureException</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>aabbb72e8c1bc3085c13768a53a126aa8</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FailureException</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>ad60cefc1410d363ecdeaf5082b1c5401</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FailureException</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>a643bbc3f6b60975149fdc908f440f6d2</anchor>
      <arglist>(const FailureException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>a3622ad183b72dc34cc83215567c93bb1</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>a5a6657d2f4140cdb1933f7a60a30f58d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FailureException</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>aeb482739be6a3129b787aab400081966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>aad1cf6b2484afb146291b2bb7d7451b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceBox_1_1FailureException.html</anchorfile>
      <anchor>a1c99e040a693a50c5dbbf11f83baf7f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::FeatureNotSupportedException</name>
    <filename>classIce_1_1FeatureNotSupportedException.html</filename>
    <base>LocalExceptionHelper&lt; FeatureNotSupportedException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FeatureNotSupportedException</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>af59ca91e898b68f3eda6dd96dc731c00</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureNotSupportedException</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>aa085a559b1c6807a61f2aff97aefff78</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;unsupportedFeature)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FeatureNotSupportedException</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>a6b14953f6ba5ad9cf01e432ce650febb</anchor>
      <arglist>(const FeatureNotSupportedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>a6b98ea29a89f3732c3561a6239183697</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>a7517565744418e19b26682bdb5b2a457</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeatureNotSupportedException</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>a17ba157e69ee3368e5595ff308fefdae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>af127a7987150c4132d7b2e5d9b9d1a24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>unsupportedFeature</name>
      <anchorfile>classIce_1_1FeatureNotSupportedException.html</anchorfile>
      <anchor>ac1796314cb132d2e15cb3e64bf2d2389</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::FileException</name>
    <filename>classIce_1_1FileException.html</filename>
    <base>LocalExceptionHelper&lt; FileException, SyscallException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FileException</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>a55741313ec020ad49d8ab9bd66841372</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileException</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>a3638d1d5b8835edf30b914598f21014b</anchor>
      <arglist>(const char *file, int line, int error, const ::std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileException</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>aecf768491f2ab66e47e57b2cab9a145d</anchor>
      <arglist>(const FileException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>af481cc574a91ca4ba56b5c7b7921d8c8</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>a1ff72f9676afa79babbd09b2399474f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileException</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>ae30d07cf6f209d2167ff6b64e763e4a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>a86511cbebf861a6f7c0000eb9803fed6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>path</name>
      <anchorfile>classIce_1_1FileException.html</anchorfile>
      <anchor>a3ee1a98f558e70cfcb18b03aa55a8ef7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::FileIterator</name>
    <filename>classIceGrid_1_1FileIterator.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">IceGrid::FileIterator::ReadResult</class>
    <member kind="typedef">
      <type>FileIteratorPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>a1760a1c7cdd400d6e664be04a9e8cad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>a105464e2f491d0da6c0171299dbc40fb</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>af4e5a5d18d236b2d6756d3eb9925bb1b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>a02d08e13e552db6cfa07c430fc311d40</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>a0fc930f856db7b4fdcedc1622b92ee9b</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>af6ef447fbcea87dd8d46e218310e182e</anchor>
      <arglist>(int size, ::Ice::StringSeq &amp;lines, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1FileIterator.html</anchorfile>
      <anchor>a37235a036938394cd1308bead1c263fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::FileIteratorPrx</name>
    <filename>classIceGrid_1_1FileIteratorPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; FileIteratorPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>a603ff977dd15ff1e8d3db428972e0b34</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>destroyAsync</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>a2ffa07243313a28f41e1fef71191e7d7</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destroyAsync</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>a8b194aadd91f2da13e69a292222a00e0</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>a3163f08aa45dc4b2d646126cbd086719</anchor>
      <arglist>(int size, ::Ice::StringSeq &amp;lines, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>readAsync</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>ab309bb893354c5656691cca414226112</anchor>
      <arglist>(int size, ::std::function&lt; void(bool, ::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>readAsync</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>a39e225147dda64cfefc991441bf6ddc3</anchor>
      <arglist>(int size, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; FileIterator::ReadResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1FileIteratorPrx.html</anchorfile>
      <anchor>ae3da4eb5c02e22f53398f37e1679de82</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::FileLockException</name>
    <filename>classIceUtil_1_1FileLockException.html</filename>
    <base>ExceptionHelper&lt; FileLockException &gt;</base>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>a3e93a0e55acb7a742b07860f2152dce0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileLockException</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>adc7e859515fae9aaf2e8af924159d3cb</anchor>
      <arglist>(const char *, int, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>a44419c61c996a8569a9620c40cb1156a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>a94de8f285f690d1a3ae30cca63324e0b</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>a940d9b8af3e7f69d13e3a26858a490f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileLockException</name>
      <anchorfile>classIceUtil_1_1FileLockException.html</anchorfile>
      <anchor>ab1cbc6aab867e2777331b7012deadcba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::FileNotAvailableException</name>
    <filename>classIceGrid_1_1FileNotAvailableException.html</filename>
    <base>UserExceptionHelper&lt; FileNotAvailableException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FileNotAvailableException</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>acd03660832bd3d3301df450c82fa3668</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNotAvailableException</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a7be65e4c0be91c573f2c6860ab13cf2b</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNotAvailableException</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a5bb7f71834eb83ce5ab6d9e82144fffc</anchor>
      <arglist>(const FileNotAvailableException &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a31a521f9b35cc14b823616ed884f5f3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileNotAvailableException</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a866afd0147720dc69f165b9bd93ff529</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a524b7c2adcb2860f40a3857c3dff61ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1FileNotAvailableException.html</anchorfile>
      <anchor>a1c6262fd1619cc752862d82bdda8ee03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::FileParser</name>
    <filename>classIceGrid_1_1FileParser.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>FileParserPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>a93752587cdac581abfccd176ad3cf673</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>aa339729bc574a997674a9dab812298d1</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>a2207ab892cadf82cf2f9e7deb7c065d2</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>a2f752f4bba7999a332d507df65a2ae4e</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ApplicationDescriptor</type>
      <name>parse</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>a0259ffec7497fbf261624beddd1be3da</anchor>
      <arglist>(::std::string xmlFile, ::std::shared_ptr&lt; AdminPrx &gt; adminProxy, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1FileParser.html</anchorfile>
      <anchor>a2401807b4a5087557efcabb7d4eb2170</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::FileParserPrx</name>
    <filename>classIceGrid_1_1FileParserPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; FileParserPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>ApplicationDescriptor</type>
      <name>parse</name>
      <anchorfile>classIceGrid_1_1FileParserPrx.html</anchorfile>
      <anchor>ae73bc26d569c6b126f10c438cb892507</anchor>
      <arglist>(const ::std::string &amp;xmlFile, const ::std::shared_ptr&lt; AdminPrx &gt; &amp;adminProxy, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>parseAsync</name>
      <anchorfile>classIceGrid_1_1FileParserPrx.html</anchorfile>
      <anchor>a515acb6d737fbc1d7c31da16df861469</anchor>
      <arglist>(const ::std::string &amp;xmlFile, const ::std::shared_ptr&lt; AdminPrx &gt; &amp;adminProxy, ::std::function&lt; void(::IceGrid::ApplicationDescriptor)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>parseAsync</name>
      <anchorfile>classIceGrid_1_1FileParserPrx.html</anchorfile>
      <anchor>a9fd499e640783f9e124cae7781745fd9</anchor>
      <arglist>(const ::std::string &amp;xmlFile, const ::std::shared_ptr&lt; AdminPrx &gt; &amp;adminProxy, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceGrid::ApplicationDescriptor &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1FileParserPrx.html</anchorfile>
      <anchor>a98213e6bd252cee75a5a2f86218410b3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::Finder</name>
    <filename>classIceStorm_1_1Finder.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>FinderPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>aef68ecdb5d77aae0e002efa929032a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>getTopicManager</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>af74f5c8cae972ca11eda03c098ab1743</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>ac5f6863d8a30d7325627b6a9dede14c5</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>a80e2663911e99ed0983206557b6fcbbf</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>a3cc10e086d6f8bd99cd99757140e56e7</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1Finder.html</anchorfile>
      <anchor>a7cf7e6fe503eac91dc53177a7d67f481</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::FinderPrx</name>
    <filename>classIceStorm_1_1FinderPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; FinderPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>getTopicManager</name>
      <anchorfile>classIceStorm_1_1FinderPrx.html</anchorfile>
      <anchor>a91d694dda119da0980685b5bf0f4aa5a</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getTopicManagerAsync</name>
      <anchorfile>classIceStorm_1_1FinderPrx.html</anchorfile>
      <anchor>ad6599884d5b35ab16f7cf55fdd47ce20</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceStorm::TopicManagerPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getTopicManagerAsync</name>
      <anchorfile>classIceStorm_1_1FinderPrx.html</anchorfile>
      <anchor>a4e210a07cac6c636a7a0b5c7eafd769b</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceStorm::TopicManagerPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1FinderPrx.html</anchorfile>
      <anchor>a0ce35a0c640ac4d6f316555e4988a41a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::FixedProxyException</name>
    <filename>classIce_1_1FixedProxyException.html</filename>
    <base>LocalExceptionHelper&lt; FixedProxyException, LocalException &gt;</base>
    <member kind="function">
      <type></type>
      <name>FixedProxyException</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>a23fb3d132c81772024356a7b662cad2f</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedProxyException</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>a7b43f315f3d9a2f7011f5d97d19dc4f8</anchor>
      <arglist>(const FixedProxyException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>ae178568a1e7a8a61da65de5e7ed5a19b</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>a4902efeb8017c74d22433a9c6f53f61b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FixedProxyException</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>aad5839c433c54e45cf60757892a0856c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1FixedProxyException.html</anchorfile>
      <anchor>ae858077db66301750cd0c2cdfcea0b2c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::Router::GetClientProxyResult</name>
    <filename>structIce_1_1Router_1_1GetClientProxyResult.html</filename>
    <member kind="variable">
      <type>Ice::optional&lt; bool &gt;</type>
      <name>hasRoutingTable</name>
      <anchorfile>structIce_1_1Router_1_1GetClientProxyResult.html</anchorfile>
      <anchor>a567966a7cfea050b8d9dd02392795f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>returnValue</name>
      <anchorfile>structIce_1_1Router_1_1GetClientProxyResult.html</anchorfile>
      <anchor>abd4cac76b1bf106d51d440f3ed61f2e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::LoggerAdmin::GetLogResult</name>
    <filename>structIce_1_1LoggerAdmin_1_1GetLogResult.html</filename>
    <member kind="variable">
      <type>::std::string</type>
      <name>prefix</name>
      <anchorfile>structIce_1_1LoggerAdmin_1_1GetLogResult.html</anchorfile>
      <anchor>a5f464d1aac69afe9963520d2a2b3c74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LogMessageSeq</type>
      <name>returnValue</name>
      <anchorfile>structIce_1_1LoggerAdmin_1_1GetLogResult.html</anchorfile>
      <anchor>a58ee03cb461e2120ce2740149c17fd53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceMX::MetricsAdmin::GetMetricsViewNamesResult</name>
    <filename>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewNamesResult.html</filename>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>disabledViews</name>
      <anchorfile>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewNamesResult.html</anchorfile>
      <anchor>a1c7443c70276e87d7563670472c1980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>returnValue</name>
      <anchorfile>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewNamesResult.html</anchorfile>
      <anchor>ab3ddc879bcac30db882d2a69681089e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceMX::MetricsAdmin::GetMetricsViewResult</name>
    <filename>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewResult.html</filename>
    <member kind="variable">
      <type>MetricsView</type>
      <name>returnValue</name>
      <anchorfile>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewResult.html</anchorfile>
      <anchor>a7a549adefbf732a9924309e4fb0e9c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>timestamp</name>
      <anchorfile>structIceMX_1_1MetricsAdmin_1_1GetMetricsViewResult.html</anchorfile>
      <anchor>a4396bce2c04e6104aa22e7108d6bd548</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Handle</name>
    <filename>classIceUtil_1_1Handle.html</filename>
    <templarg></templarg>
    <base>IceUtil::HandleBase</base>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>add5d51d96eae7a180c70edcb4bcf89e9</anchor>
      <arglist>(const Handle &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>a1cace5c9576cab9b8938ec6ed46f0f54</anchor>
      <arglist>(const Handle&lt; Y &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>af078c3b6ba64fa167c4e7ba598aae2ec</anchor>
      <arglist>(T *p=0)</arglist>
    </member>
    <member kind="function">
      <type>Handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>a929c669159132e2c215171d505a416d5</anchor>
      <arglist>(const Handle &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>a343e10096deebbcc460a48c3eb4195bf</anchor>
      <arglist>(const Handle&lt; Y &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>adfa0cd3483f20a4c4bdeb6903d09a1f7</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Handle</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>a4ddd3d6c821b5002bc9ec8c244b69742</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Handle</type>
      <name>dynamicCast</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>ac3a36cb2b0e140135b0475ac988b124d</anchor>
      <arglist>(const HandleBase&lt; Y &gt; &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Handle</type>
      <name>dynamicCast</name>
      <anchorfile>classIceUtil_1_1Handle.html</anchorfile>
      <anchor>a7aed8edb481651d439798a132c2a3129</anchor>
      <arglist>(Y *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::HandleBase</name>
    <filename>classIceUtil_1_1HandleBase.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>element_type</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a2cdb01d91019e8a1404e3b77bf522adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a9343536e1e6f1afdb69480b092fc256a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a60c799f91784cd47d9472a5a04e059a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aab7844bce03fdbba85907d2c90b05253</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aeed4ebd0e972d606d8ac26ea62c3a31f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a639eac4dfa116317b4bff0a64aa2bda2</anchor>
      <arglist>(HandleBase &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>_ptr</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a51197f89f013ad75e43e45089213037d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HandleBase&lt; BatchRequestQueue &gt;</name>
    <filename>classIceUtil_1_1HandleBase.html</filename>
    <member kind="typedef">
      <type>BatchRequestQueue</type>
      <name>element_type</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a2cdb01d91019e8a1404e3b77bf522adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>BatchRequestQueue *</type>
      <name>get</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a9343536e1e6f1afdb69480b092fc256a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a60c799f91784cd47d9472a5a04e059a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BatchRequestQueue &amp;</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aab7844bce03fdbba85907d2c90b05253</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BatchRequestQueue *</type>
      <name>operator-&gt;</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aeed4ebd0e972d606d8ac26ea62c3a31f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a639eac4dfa116317b4bff0a64aa2bda2</anchor>
      <arglist>(HandleBase &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>BatchRequestQueue *</type>
      <name>_ptr</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a51197f89f013ad75e43e45089213037d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HandleBase&lt; Reference &gt;</name>
    <filename>classIceUtil_1_1HandleBase.html</filename>
    <member kind="typedef">
      <type>Reference</type>
      <name>element_type</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a2cdb01d91019e8a1404e3b77bf522adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Reference *</type>
      <name>get</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a9343536e1e6f1afdb69480b092fc256a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a60c799f91784cd47d9472a5a04e059a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Reference &amp;</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aab7844bce03fdbba85907d2c90b05253</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Reference *</type>
      <name>operator-&gt;</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>aeed4ebd0e972d606d8ac26ea62c3a31f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a639eac4dfa116317b4bff0a64aa2bda2</anchor>
      <arglist>(HandleBase &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>Reference *</type>
      <name>_ptr</name>
      <anchorfile>classIceUtil_1_1HandleBase.html</anchorfile>
      <anchor>a51197f89f013ad75e43e45089213037d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::Object::Ice_invokeResult</name>
    <filename>structIce_1_1Object_1_1Ice__invokeResult.html</filename>
    <member kind="variable">
      <type>std::vector&lt;::Ice::Byte &gt;</type>
      <name>outParams</name>
      <anchorfile>structIce_1_1Object_1_1Ice__invokeResult.html</anchorfile>
      <anchor>a82c7c497be184bf1f46981a85ca3385b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>returnValue</name>
      <anchorfile>structIce_1_1Object_1_1Ice__invokeResult.html</anchorfile>
      <anchor>a47e5b671c662f52001b314a721373bdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::IceBoxDescriptor</name>
    <filename>classIceGrid_1_1IceBoxDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::AdapterDescriptorSeq &amp;, const ::IceGrid::PropertySetDescriptor &amp;, const ::IceGrid::DbEnvDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::Ice::StringSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const bool &amp;, const ::IceGrid::DistributionDescriptor &amp;, const bool &amp;, const ::std::string &amp;, const ::IceGrid::ServiceInstanceDescriptorSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>ace5900f678b8270cb6620c7766fc0efe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IceBoxDescriptor</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a4dd493221b01284eb9de100c97cb2e3a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IceBoxDescriptor</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a35ce23053529b81dd1d9469f9b616164</anchor>
      <arglist>(const ::IceGrid::AdapterDescriptorSeq &amp;adapters, const ::IceGrid::PropertySetDescriptor &amp;propertySet, const ::IceGrid::DbEnvDescriptorSeq &amp;dbEnvs, const ::Ice::StringSeq &amp;logs, const ::std::string &amp;description, const ::std::string &amp;id, const ::std::string &amp;exe, const ::std::string &amp;iceVersion, const ::std::string &amp;pwd, const ::Ice::StringSeq &amp;options, const ::Ice::StringSeq &amp;envs, const ::std::string &amp;activation, const ::std::string &amp;activationTimeout, const ::std::string &amp;deactivationTimeout, bool applicationDistrib, const ::IceGrid::DistributionDescriptor &amp;distrib, bool allocatable, const ::std::string &amp;user, const ::IceGrid::ServiceInstanceDescriptorSeq &amp;services)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IceBoxDescriptor</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>ad8ba3c2413125fdd7293b62094e1b1d1</anchor>
      <arglist>(const IceBoxDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IceBoxDescriptor</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>aedf6ad8af985f8c9eacd77a359c9eb1a</anchor>
      <arglist>(IceBoxDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IceBoxDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a4b888ba5fc301a79f85404798c655e68</anchor>
      <arglist>(const IceBoxDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IceBoxDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>af49d8b6fd59711077523f9cabd7dcd35</anchor>
      <arglist>(IceBoxDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IceBoxDescriptor</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a96fa6b2666f0b757d5fb4d80962829a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a7da015dc7e810c47f30de21bb8d6f344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServiceInstanceDescriptorSeq</type>
      <name>services</name>
      <anchorfile>classIceGrid_1_1IceBoxDescriptor.html</anchorfile>
      <anchor>a5faa5a4bf99e8d581f8c453e9f3b5cec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IconvInitializationException</name>
    <filename>classIce_1_1IconvInitializationException.html</filename>
    <base>ExceptionHelper&lt; IconvInitializationException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1IconvInitializationException.html</anchorfile>
      <anchor>ad6bf38d52622d2866e27bdc5ea9f4dc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1IconvInitializationException.html</anchorfile>
      <anchor>a6735ed2b813f7b70723ab7a0445135e5</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IconvInitializationException</name>
      <anchorfile>classIce_1_1IconvInitializationException.html</anchorfile>
      <anchor>a9d569712f5ce02e7ee439ff3424b0e76</anchor>
      <arglist>(const char *file, int line, const std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1IconvInitializationException.html</anchorfile>
      <anchor>ac94fd1df6d87fc7572dc4edd77f4c677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IconvInitializationException</name>
      <anchorfile>classIce_1_1IconvInitializationException.html</anchorfile>
      <anchor>accd5c71cd1a4258fc15b2c6698cc0557</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::Identity</name>
    <filename>structIce_1_1Identity.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1Identity.html</anchorfile>
      <anchor>aed43c56c0fc1e468b62c4da348a975c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>category</name>
      <anchorfile>structIce_1_1Identity.html</anchorfile>
      <anchor>a3e0a80c30d896c57fb0588a8fb1f2557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIce_1_1Identity.html</anchorfile>
      <anchor>a6b7a425e4b38583f238fae54684d096d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IdentityParseException</name>
    <filename>classIce_1_1IdentityParseException.html</filename>
    <base>LocalExceptionHelper&lt; IdentityParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>adfd42c8453cb878d216758bb09bbff3b</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>a55690e3733e62114ef1aeda08fc0d830</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdentityParseException</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>a898e7547d13705269c78667697079f6d</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdentityParseException</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>ac0c76cffd2c3bcb6df1f0181e0e63a3a</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdentityParseException</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>a2ea1f67bb49294e9e70798e857460009</anchor>
      <arglist>(const IdentityParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IdentityParseException</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>a865e271f694a7bf59f01fd9ef26fe010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>ae6943101a8e329c4466a66e8c6e32b28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1IdentityParseException.html</anchorfile>
      <anchor>a479849706d17198126db8e60d2b38c0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::IdentitySet</name>
    <filename>classGlacier2_1_1IdentitySet.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>IdentitySetPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>a7a2073f26cc38981736baebc8fe4c227</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>afb78cd9f4f23fb676825db649776f7da</anchor>
      <arglist>(::Ice::IdentitySeq additions, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::IdentitySeq</type>
      <name>get</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>a2016d0052b715c7a9cc7dbf293437219</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>af5d456321bdc2b28cd8da5be4a88f42b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>a407f523de4c69e6980445908ed9193cc</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>aba08a5acfcb8d37cd30298700c9d735d</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>a8f26a0ed740e3b426e784a0a562e82c6</anchor>
      <arglist>(::Ice::IdentitySeq deletions, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1IdentitySet.html</anchorfile>
      <anchor>a32eec98b971da41042d13c60b42c3aac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::IdentitySetPrx</name>
    <filename>classGlacier2_1_1IdentitySetPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; IdentitySetPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>aca69342f881a1f2172f4e4b6c8e784f4</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;additions, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>ae2ea23376c604e79d13b1640e525ee8b</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;additions, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a1699ae76cd736f4fad45396f0370c3c3</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;additions, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::IdentitySeq</type>
      <name>get</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a38ff21a70d5c62adeadedc071a0f9715</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a7f2100adfdf5c2d929d2dc9507c871ff</anchor>
      <arglist>(::std::function&lt; void(::Ice::IdentitySeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>ad61acba38555c80b524e02e0215cf0de</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::IdentitySeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a45cde4434c14a48ddc92c655ac163661</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;deletions, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>removeAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a6d3fe8991c3d25429936c6ee39271667</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;deletions, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>removeAsync</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>ae18c5559996d98436c8965fddfbdc499</anchor>
      <arglist>(const ::Ice::IdentitySeq &amp;deletions, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1IdentitySetPrx.html</anchorfile>
      <anchor>a46842b1c01ff4666cba7461e358529f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::IllegalArgumentException</name>
    <filename>classIceUtil_1_1IllegalArgumentException.html</filename>
    <base>ExceptionHelper&lt; IllegalArgumentException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>affa5b37622688ce4f0a130401c95dc0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>a5d293d6d8e481d1f380d3e97104a4596</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalArgumentException</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>a70843b567c1403818635c9dfa588f134</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalArgumentException</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>a081d1468729ca732a5e1229ed94bf5bc</anchor>
      <arglist>(const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>a31ce383af1e638a60055703794dd3b24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IllegalArgumentException</name>
      <anchorfile>classIceUtil_1_1IllegalArgumentException.html</anchorfile>
      <anchor>aa7c4491e6617bdf856b68534de8cbcda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::IllegalConversionException</name>
    <filename>classIceUtil_1_1IllegalConversionException.html</filename>
    <base>ExceptionHelper&lt; IllegalConversionException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>a2e9ebc070e8f107d61fbed6fa3dda1d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>a403e63121cd99ca04fb3479fcaff7ca6</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalConversionException</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>ace361ec3d82cf6b12a17c7acd7f0e301</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalConversionException</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>a40af39749e0008644669077aa623196e</anchor>
      <arglist>(const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>a892040caad21dee13aa0003667c1d5ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IllegalConversionException</name>
      <anchorfile>classIceUtil_1_1IllegalConversionException.html</anchorfile>
      <anchor>a2164a02f4021e32c340dc897590e91ec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IllegalIdentityException</name>
    <filename>classIce_1_1IllegalIdentityException.html</filename>
    <base>LocalExceptionHelper&lt; IllegalIdentityException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>afa70027a98515a57997d0ef0df5a9854</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a550452257e1484916a957d2e75b6012e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalIdentityException</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a9a0462fcf04e5ff9a68c26e71558e333</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalIdentityException</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>ab098883a86953e29a360480848718ece</anchor>
      <arglist>(const char *file, int line, const Identity &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalIdentityException</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a69db53b022feae612340c88272a618a2</anchor>
      <arglist>(const IllegalIdentityException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IllegalIdentityException</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a7898f9e290e38920897d03439a3da64f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a72689ff0c3e58afa8407b62cd7343822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>classIce_1_1IllegalIdentityException.html</anchorfile>
      <anchor>a87c0669e7bd9f1291ecfed0a037ad644</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IllegalMessageSizeException</name>
    <filename>classIce_1_1IllegalMessageSizeException.html</filename>
    <base>LocalExceptionHelper&lt; IllegalMessageSizeException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>ad7bbec0305888a2a1ea084b0176a3f88</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>a2b299fa7d5b8dba0d5ac364c5b9ee3c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalMessageSizeException</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>a188755481bde5f35cd3d3a715ab19bd7</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalMessageSizeException</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>ab6443158c6635f03adc0cc03c4c67e83</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalMessageSizeException</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>a92a6dd0f114b07524624880afc22d46c</anchor>
      <arglist>(const IllegalMessageSizeException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IllegalMessageSizeException</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>a648b80de7f824c65b320342ebe00a79d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1IllegalMessageSizeException.html</anchorfile>
      <anchor>a6e60dff5a156025646ea028a00bd59fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IllegalServantException</name>
    <filename>classIce_1_1IllegalServantException.html</filename>
    <base>LocalExceptionHelper&lt; IllegalServantException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a112667ea2a222d80655b61f771e99433</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>ab9063e8cb55724893e08427a0cc00398</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalServantException</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a739b1134e213c95563068cecec8ccf9e</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalServantException</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a4b0457c91d561b2e85d5e8a2c33f230d</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IllegalServantException</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a7eb3d265b98fb0a4517a5479dbcd430b</anchor>
      <arglist>(const IllegalServantException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IllegalServantException</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>ac392e3274f49e99994b6db1b0f65a72b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a34fda6662347b7ca4637436b86a03764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1IllegalServantException.html</anchorfile>
      <anchor>a0ddfe4ccdb36d3115638aa7d0119aea3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ImplicitContext</name>
    <filename>classIce_1_1ImplicitContext.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>containsKey</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>a3c6f53802a5724020b6702ca992c854d</anchor>
      <arglist>(const ::std::string &amp;key) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>get</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>a58a75aae3c2ed066c8e5c58be6761966</anchor>
      <arglist>(const ::std::string &amp;key) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::Context</type>
      <name>getContext</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>ae1201ccb62c745d9c69906146cc52f2d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>put</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>a375172c0452a361b49ce33ced4a1f094</anchor>
      <arglist>(const ::std::string &amp;key, const ::std::string &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>remove</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>a5e123b173ffca6dd2d9f7113a394c3a1</anchor>
      <arglist>(const ::std::string &amp;key)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setContext</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>ac7423489e57044a06379261d42d189f8</anchor>
      <arglist>(const Context &amp;newContext)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImplicitContext</name>
      <anchorfile>classIce_1_1ImplicitContext.html</anchorfile>
      <anchor>aff9d80ebe9697e4bb0aaf6bdaad15de5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::InitializationData</name>
    <filename>structIce_1_1InitializationData.html</filename>
    <member kind="variable">
      <type>std::function&lt; void(const Ice::BatchRequest &amp;req, int count, int size)&gt;</type>
      <name>batchRequestInterceptor</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>a64ceae3e9a5975e6ef2d8b90dab45633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; std::string(int id)&gt;</type>
      <name>compactIdResolver</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>accc61086ba66a8a1a5dcd9bf39931ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(std::function&lt; void()&gt; call, const std::shared_ptr&lt; Ice::Connection &gt; &amp;con)&gt;</type>
      <name>dispatcher</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>ac65cfc5ad1f3e9ea163993e3f4962f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LoggerPtr</type>
      <name>logger</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>ab575aab6c69a0d63e019e472345f9878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Instrumentation::CommunicatorObserverPtr</type>
      <name>observer</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>a02c6921a3fac7077f5749cae38c6aeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PropertiesPtr</type>
      <name>properties</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>a6940a2843c87e7e76c61e82a5f0cafc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>threadStart</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>ae26cde939d02344e62610417e92a901f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void()&gt;</type>
      <name>threadStop</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>ab5808b78c6fa9411316c33af46057e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueFactoryManagerPtr</type>
      <name>valueFactoryManager</name>
      <anchorfile>structIce_1_1InitializationData.html</anchorfile>
      <anchor>a75134b8a51bda5258b22098ae45466ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InitializationException</name>
    <filename>classIce_1_1InitializationException.html</filename>
    <base>LocalExceptionHelper&lt; InitializationException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>a1ead64a89635b54c5c883f958a42401d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>ab5ac256e12b694d48a6bebc8e7dbdf59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InitializationException</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>a60ecf6c2fbda27730478f7887d00ee22</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InitializationException</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>a86754305f8bfd8dd2db79b2ec1a678ac</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InitializationException</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>a448dcb13c2ffb47e481f82346feeb1fe</anchor>
      <arglist>(const InitializationException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InitializationException</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>aafe4df6f73cdcbf3722de66a0120b7aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>afbf07d520b9f19ac56c32578b5745772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1InitializationException.html</anchorfile>
      <anchor>a3a8161fc8a1a95a8d9ae89ded3db750e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InputStream</name>
    <filename>classIce_1_1InputStream.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>PatchFunc</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a6315f76a2f6c23d776382c761824e5f0</anchor>
      <arglist>)(void *addr, const ValuePtr &amp;v)</arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ae5427644da7116dbd5dcef925b903eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ae5d33ded0a464232f1918b8499beb6b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endEncapsulation</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a16289d0606e2d11487286bd5f528597f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SlicedDataPtr</type>
      <name>endException</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a83ae5a01b5b846a6b0eb6074ba2130a0</anchor>
      <arglist>(bool preserve)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSlice</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a58c652c1bebca2033618b38b6da46965</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SlicedDataPtr</type>
      <name>endValue</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a693e0727a3a6cb5f4c8f96f2c8dddbd2</anchor>
      <arglist>(bool preserve)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getClosure</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>afe483e95852ae5f167836e2aeccd14b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int</type>
      <name>getEncapsulationSize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a89d9739cf90886cebc376bacea666d9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const EncodingVersion &amp;</type>
      <name>getEncoding</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a5257c21d7ed4e93ee18e57ad542dc187</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a539c7245e985594080ee0dd9a38df436</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a626bd9dfed4b944177857da223be3e91</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a116ffc8f2a121e97d3d5087c69be66a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a311f9bf22b7c899d428b59690c78ab4b</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ac94047aabc826459d37c14142acfc272</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a0c852dcfae2a173380f6fe6970c2dfc1</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version, const std::pair&lt; const Byte *, const Byte * &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a83a72d7103031ddfff81cf2a743a4cfb</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version, const std::vector&lt; Byte &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a3d2ff0cc49868bd944f8ae27f47ebb65</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const std::pair&lt; const Byte *, const Byte * &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a1dbe9c414d998243330ee85fc909a655</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const std::vector&lt; Byte &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a4da197e426baefc150f754cf311ffac9</anchor>
      <arglist>(const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a9b4749c4b0508a94364eb5e3a5119e1d</anchor>
      <arglist>(const EncodingVersion &amp;version, const std::pair&lt; const Byte *, const Byte * &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a29c3a1804be66f2043ab1e521a891eb5</anchor>
      <arglist>(const EncodingVersion &amp;version, const std::vector&lt; Byte &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>abc792725ab0426396344b7cd029ccf2e</anchor>
      <arglist>(const std::pair&lt; const Byte *, const Byte * &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aafc18b6c6ccc87ada8b8cd5b94b76a08</anchor>
      <arglist>(const std::vector&lt; Byte &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>pos</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a8b235eb843bc0830384fcd5e62340a1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pos</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>acf10c7bae77ee4638c2d0933a9290d30</anchor>
      <arglist>(size_type p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aa0f66fc5ffa4b928c65f2758db35cd22</anchor>
      <arglist>(::std::shared_ptr&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aa0f66fc5ffa4b928c65f2758db35cd22</anchor>
      <arglist>(::std::shared_ptr&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a7833d7000954339b79f778b7cd890268</anchor>
      <arglist>(bool &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aa31d1e69c756f3644cc30252559a30f5</anchor>
      <arglist>(Byte &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a9465046c91ad6bc5f59f72939d48686e</anchor>
      <arglist>(const char *&amp;vdata, size_t &amp;vsize, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ae6302da0ff4248a504b5d1b3d01eb4df</anchor>
      <arglist>(Double &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a1f77f55605b5ae21078debe8c0f13f88</anchor>
      <arglist>(Float &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a77a14940835d8d0da5ad2fa5546a07ec</anchor>
      <arglist>(Int &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a7c91992118f2af75413e62ea698743ef</anchor>
      <arglist>(Int tag, IceUtil::Optional&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ab018c3585801a625dabec6d954fb73c0</anchor>
      <arglist>(Long &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a85887ccfe5a375bd228e07187b9a07e6</anchor>
      <arglist>(PatchFunc patchFunc, void *patchAddr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a3587dea7d79c174bcc32cb34835778d9</anchor>
      <arglist>(Short &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a6ad5d277bca594ee485d6b84e4b3441b</anchor>
      <arglist>(std::pair&lt; const bool *, const bool * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a2afbd58732a80d14125550495eb0e8eb</anchor>
      <arglist>(std::pair&lt; const Byte *, const Byte * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a4a638e7c2af2a90a1e332a3204f76993</anchor>
      <arglist>(std::pair&lt; const double *, const double * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a18cfa276af741ead8dd56c5bc0cca1b7</anchor>
      <arglist>(std::pair&lt; const float *, const float * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aa90024f4822a42793860468d1bfe079a</anchor>
      <arglist>(std::pair&lt; const int *, const int * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a10deb4ada58bb8dbbcc3d161573c12b2</anchor>
      <arglist>(std::pair&lt; const long long *, const long long * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ad1fc2956e4fb669c62d2e3b6485c79ce</anchor>
      <arglist>(std::pair&lt; const short *, const short * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ac46dcb34fa05c6c87ad1e057c509eb9e</anchor>
      <arglist>(std::pair&lt; const T *, const T * &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ae270e96defdfdd99feeef732846696f6</anchor>
      <arglist>(std::string &amp;v, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a86f8d7907c772682a8358327e10bdf83</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a08de1c616acce86cc4baa00a529389b6</anchor>
      <arglist>(std::vector&lt; Byte &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>acfc66f5ea89a52d6cf52b291ff0c8db7</anchor>
      <arglist>(std::vector&lt; Double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>af16a8bc0f6131a40b266df24e4598424</anchor>
      <arglist>(std::vector&lt; Float &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>abb9635146ab61749da462113efb78796</anchor>
      <arglist>(std::vector&lt; Int &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a6577d9b80e55a4b1a18880dfd364fb51</anchor>
      <arglist>(std::vector&lt; Long &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aa9e718060be3840301aea74207c72e1b</anchor>
      <arglist>(std::vector&lt; Short &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>afea3383bcd1c506698664cf353c2663d</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;v, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a475a0d0b06c01cd514c1b8ef30a527c7</anchor>
      <arglist>(std::vector&lt; std::wstring &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aaf5acd80162705592086dfe1f8a8e0a4</anchor>
      <arglist>(std::wstring &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ab94193d5f48c1a6fb2686154de56fe5e</anchor>
      <arglist>(T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a8b2490e45f8ae06c343e10300d459bd8</anchor>
      <arglist>(std::initializer_list&lt; int &gt; tags, IceUtil::Optional&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ac3129c9dc468dbee032e9b9ad1b3a298</anchor>
      <arglist>(std::initializer_list&lt; int &gt; tags, IceUtil::Optional&lt; T &gt; &amp;v, IceUtil::Optional&lt; Te &gt; &amp;... ve)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>af8226267cd55cab3c6ce0a4cfb5d3fd1</anchor>
      <arglist>(T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a01f2e42db396913bbce35646b357a34a</anchor>
      <arglist>(T &amp;v, Te &amp;... ve)</arglist>
    </member>
    <member kind="function">
      <type>Int</type>
      <name>readAndCheckSeqSize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a1af11214b1894c8ccf84d65e2ce6be17</anchor>
      <arglist>(int minSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readBlob</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a21ada022493c35a86b069e77ecc84cfe</anchor>
      <arglist>(const Byte *&amp;v, Container::size_type sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readBlob</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>ad3951730fc79b384035554d77e6d4920</anchor>
      <arglist>(std::vector&lt; Byte &gt; &amp;bytes, Int sz)</arglist>
    </member>
    <member kind="function">
      <type>EncodingVersion</type>
      <name>readEncapsulation</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a79994457e85c0039787b3933b48b6406</anchor>
      <arglist>(const Byte *&amp;v, Int &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type>Int</type>
      <name>readEnum</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a69c1708b8ef52132d275130f89b6b02d</anchor>
      <arglist>(Int maxValue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readOptional</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>add0024f0938557a64eb219a9bf3fdd97</anchor>
      <arglist>(Int tag, OptionalFormat expectedFormat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readPendingValues</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a2c797d1ee9b9d93912acc26cda16f300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>readProxy</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a77eea1f1d6e4c91312dc388f54998391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Int</type>
      <name>readSize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a87a51a22c00de1b867dd1f8608a94828</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aed174b19691d7228a099dd9b235d342e</anchor>
      <arglist>(Container::size_type sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClassGraphDepthMax</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a547438cec2f08b46390278a987969cc5</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>setClosure</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a9c0a4b902a678f7daa8086d840f3eca7</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompactIdResolver</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aac1983bc736e1496015e2033b60aff42</anchor>
      <arglist>(std::function&lt; std::string(int)&gt; r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogger</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a6c8a537553d6f3054ad9a60e44f9b7ea</anchor>
      <arglist>(const LoggerPtr &amp;logger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSliceValues</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>acefe6297398017cd3738eced156b690b</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTraceSlicing</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a2da99ec743b5ad4d99db918c2773c080</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueFactoryManager</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a300192ec48e98b5c32efcfee0ce23e68</anchor>
      <arglist>(const ValueFactoryManagerPtr &amp;vfm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skip</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a82879743ef3c1951972e78225005d9f8</anchor>
      <arglist>(size_type size)</arglist>
    </member>
    <member kind="function">
      <type>EncodingVersion</type>
      <name>skipEmptyEncapsulation</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>aaea30e1e9cead0b6907f91bb169b04ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EncodingVersion</type>
      <name>skipEncapsulation</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a36eaf7756e95c26517c7257f9ca47a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipOptional</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a1be1c5253dd4e108ed3c8e103b147747</anchor>
      <arglist>(OptionalFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipOptionals</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a4a2a52570252082c6b36e9327f424f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSize</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a3529d118254847d0829a27907a865bb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSlice</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a24d4ec0a65439de699edf888a44fd3d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const EncodingVersion &amp;</type>
      <name>startEncapsulation</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>adcc5126bebc2ef4a529a15572742c392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startException</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a7621990b594c54880878fd6f709d1e8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>startSlice</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a1ae8ddd0e257340eba92fa61066ab512</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startValue</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a5b5e103ab5d70ee558498ca0cb533a0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a18baf5db521672c9bb1b67b344f42741</anchor>
      <arglist>(InputStream &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwException</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a930f7653558457757e102ba3ab56b45b</anchor>
      <arglist>(UserExceptionFactory factory=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InputStream</name>
      <anchorfile>classIce_1_1InputStream.html</anchorfile>
      <anchor>a7a5278ee3428e8b81251483f2cbe31b8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InterfaceByValue</name>
    <filename>classIce_1_1InterfaceByValue.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1InterfaceByValue.html</anchorfile>
      <anchor>aca235dd39d3c284468320d9eda09ac62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1InterfaceByValue.html</anchorfile>
      <anchor>a475aa5e2751f3a125de414828c508ca0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1InterfaceByValue.html</anchorfile>
      <anchor>afcd21e4bf590c60a6becac0dd46eff15</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InvalidReplicaGroupIdException</name>
    <filename>classIce_1_1InvalidReplicaGroupIdException.html</filename>
    <base>UserExceptionHelper&lt; InvalidReplicaGroupIdException, UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1InvalidReplicaGroupIdException.html</anchorfile>
      <anchor>ac5acc79827acbee6eb483525cfd47b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidReplicaGroupIdException</name>
      <anchorfile>classIce_1_1InvalidReplicaGroupIdException.html</anchorfile>
      <anchor>a48b5730278624ac7bf448fc29e90010e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidReplicaGroupIdException</name>
      <anchorfile>classIce_1_1InvalidReplicaGroupIdException.html</anchorfile>
      <anchor>a96a2bbde1c829eb96af7635da615f1de</anchor>
      <arglist>(const InvalidReplicaGroupIdException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvalidReplicaGroupIdException</name>
      <anchorfile>classIce_1_1InvalidReplicaGroupIdException.html</anchorfile>
      <anchor>afcfb96de229a52a870c54319c33a698d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1InvalidReplicaGroupIdException.html</anchorfile>
      <anchor>a662c694276b96d4f7cdb153f9c4da553</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::InvalidSubscriber</name>
    <filename>classIceStorm_1_1InvalidSubscriber.html</filename>
    <base>UserExceptionHelper&lt; InvalidSubscriber, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>a024adb4c78c7eefebcc9001497baa86f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidSubscriber</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>a7c7a9ac8edd67d6e8903c44879d79107</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidSubscriber</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>a3379da805d58992bf8d71b083eb72e45</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidSubscriber</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>af555dfb5acf50af7a781feefb575a23a</anchor>
      <arglist>(const InvalidSubscriber &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvalidSubscriber</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>af24205d9bcd77aa6730a4fd9b2454fde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>af486b4eb29b727bf6bf9a39fd605ca54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceStorm_1_1InvalidSubscriber.html</anchorfile>
      <anchor>a127259c72b97e517b8c3d643d084bf84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::InvalidTimeoutException</name>
    <filename>classIceUtil_1_1InvalidTimeoutException.html</filename>
    <base>ExceptionHelper&lt; InvalidTimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1InvalidTimeoutException.html</anchorfile>
      <anchor>adc0c45cd6c37c8bba90ea35d5ca4affd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1InvalidTimeoutException.html</anchorfile>
      <anchor>adb59f0270c6faecbd7d5cf6aa7a4d28b</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidTimeoutException</name>
      <anchorfile>classIceUtil_1_1InvalidTimeoutException.html</anchorfile>
      <anchor>a289a85128302d473c4e322269571c42e</anchor>
      <arglist>(const char *, int, const Time &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InvocationCanceledException</name>
    <filename>classIce_1_1InvocationCanceledException.html</filename>
    <base>LocalExceptionHelper&lt; InvocationCanceledException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>a6a13d66b594162da2076fc153aed0a79</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>ae92c67d53b926df282b8bf0cf56dee8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationCanceledException</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>a1e299c20729566e32e585c0b478447d8</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationCanceledException</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>a832fc0facb1a9ab35991896cc79007f8</anchor>
      <arglist>(const InvocationCanceledException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvocationCanceledException</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>ae3ddda80125a917e5c1cfdf4b9f0e4df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1InvocationCanceledException.html</anchorfile>
      <anchor>ab367dce1840cc24ea0792c87c215ddb1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::InvocationMetrics</name>
    <filename>classIceMX_1_1InvocationMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const int &amp;, const int &amp;, const ::IceMX::MetricsMap &amp;, const ::IceMX::MetricsMap &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a900763ae8292edfca03ef8fa293aca50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationMetrics</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a33c8ef3abbff326efd91d65bd4084ad5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationMetrics</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>aec4b0e6e9a44256688e602e470ddef7b</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, int retry, int userException, const ::IceMX::MetricsMap &amp;remotes, const ::IceMX::MetricsMap &amp;collocated)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationMetrics</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a57d798e79e1dc54214a99e6a8fb0673f</anchor>
      <arglist>(const InvocationMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationMetrics</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a9a96c3c4cfacfb90144944619fea7d6e</anchor>
      <arglist>(InvocationMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>InvocationMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>ab75856651a620bd7e420d74767ece066</anchor>
      <arglist>(const InvocationMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>InvocationMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>ab93db9d8a4cdf2a3d896de1086167d0e</anchor>
      <arglist>(InvocationMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvocationMetrics</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a2c5784c6f204dece4c5bd93e6e6449a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a137edd362109b4ae6f57b513126ee860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::IceMX::MetricsMap</type>
      <name>collocated</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a4bfdba63b0b66d345f357a6d85584490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceMX::MetricsMap</type>
      <name>remotes</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a629c3e7e258c428351e5010b31f9b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>retry</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>a2efec6d6bd955f735389f4eb399755ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>userException</name>
      <anchorfile>classIceMX_1_1InvocationMetrics.html</anchorfile>
      <anchor>ab8f03dad9004e55526232db7602c8fbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::InvocationObserver</name>
    <filename>classIce_1_1Instrumentation_1_1InvocationObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::Observer</base>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::CollocatedObserver &gt;</type>
      <name>getCollocatedObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1InvocationObserver.html</anchorfile>
      <anchor>ae0bc76e64ab4370fc60b318025f5add4</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectAdapter &gt; &amp;adapter, int requestId, int size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Instrumentation::RemoteObserver &gt;</type>
      <name>getRemoteObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1InvocationObserver.html</anchorfile>
      <anchor>a93ee170b5db6ba62c49dea09f0fbe80c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;con, const ::std::shared_ptr&lt;::Ice::Endpoint &gt; &amp;endpt, int requestId, int size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>retried</name>
      <anchorfile>classIce_1_1Instrumentation_1_1InvocationObserver.html</anchorfile>
      <anchor>a0f7bae53cf42eb5ce29177a38b56f680</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>userException</name>
      <anchorfile>classIce_1_1Instrumentation_1_1InvocationObserver.html</anchorfile>
      <anchor>a463259ef072c60422fc1b6c1b299984c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvocationObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1InvocationObserver.html</anchorfile>
      <anchor>ad3cb8d7bb8345dea9dac48d4067d585e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::InvocationTimeoutException</name>
    <filename>classIce_1_1InvocationTimeoutException.html</filename>
    <base>LocalExceptionHelper&lt; InvocationTimeoutException, TimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>a55d8673aaf8a8f583d463253678ea504</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>aa0eadefc1e32ca2d96ab33c04bdc8f00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationTimeoutException</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>a2860cc911e6e6329cec03188cd47613f</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvocationTimeoutException</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>a0c2194ebfff073fc81194431f0594e6f</anchor>
      <arglist>(const InvocationTimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InvocationTimeoutException</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>ac3e20c182e75818e75b07044f62fab53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1InvocationTimeoutException.html</anchorfile>
      <anchor>a88f894f10f0ee3879e502c41dd0d2d11</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IPConnectionInfo</name>
    <filename>classIce_1_1IPConnectionInfo.html</filename>
    <base>Ice::ConnectionInfo</base>
    <member kind="function">
      <type></type>
      <name>IPConnectionInfo</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>aab9eee889e4c23af6e99e85a91113171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPConnectionInfo</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a2eee82f9221a2deb7b7ea19c38f91157</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId, const ::std::string &amp;localAddress, int localPort, const ::std::string &amp;remoteAddress, int remotePort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPConnectionInfo</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a7086c5b763d115cf59745b56cb906026</anchor>
      <arglist>(const IPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPConnectionInfo</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>ae1c628a0f82f6c4d6cc4b229d3baa562</anchor>
      <arglist>(IPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a1b54fc08d353a70c504a006811218370</anchor>
      <arglist>(const IPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a2a8024117aad051276495a447cfcb471</anchor>
      <arglist>(IPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IPConnectionInfo</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a5826514227f3bbd8df10c23b0058bfd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>localAddress</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>aefc5175cc997e19b1419c407e819dc6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>localPort</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>aec2fd79354489e4200baf48eaf836c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>remoteAddress</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a8ba428414aea61eda75d9fa620c3f9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>remotePort</name>
      <anchorfile>classIce_1_1IPConnectionInfo.html</anchorfile>
      <anchor>a27585b86ca06b2fe7b6441b9ff3c5896</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::IPEndpointInfo</name>
    <filename>classIce_1_1IPEndpointInfo.html</filename>
    <base>Ice::EndpointInfo</base>
    <member kind="function">
      <type></type>
      <name>IPEndpointInfo</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>ad1d6befb44917e0bd4759117b1180108</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPEndpointInfo</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>a75cf55b9b6f10481a0ffbfbcedc21cd0</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress, const ::std::string &amp;host, int port, const ::std::string &amp;sourceAddress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPEndpointInfo</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>a94d00862cb37777d5446e93808a8e977</anchor>
      <arglist>(const IPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPEndpointInfo</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>abb69ae85432c7b5691bb4679d6dc03a8</anchor>
      <arglist>(IPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>acaf7afd898e5035e924d4776ec21623a</anchor>
      <arglist>(const IPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>IPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>a607a8ef64fb213c2b34c73be79fe6448</anchor>
      <arglist>(IPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IPEndpointInfo</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>af81c927ab4fdbe2acad475118a9320b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>host</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>aebcd4a927b1d4c350c07f7f6ab9a3f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>a3808a59c1950bce1fc5dfb40ddc5ab42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>sourceAddress</name>
      <anchorfile>classIce_1_1IPEndpointInfo.html</anchorfile>
      <anchor>ae235a51ba4701b623b4bf25cf4289290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::LinkExists</name>
    <filename>classIceStorm_1_1LinkExists.html</filename>
    <base>UserExceptionHelper&lt; LinkExists, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a58958403e75271e497793abf473c673f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkExists</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a8acf2cd8c6a6f8e75643d01ac3bb4e7a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkExists</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a8e447ae0621ddf7f963171b76fa23b1d</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinkExists</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a417edd86bbd77c7105b17104fd54cce2</anchor>
      <arglist>(const LinkExists &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LinkExists</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a94628bcb45860cd090d31c6793928556</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>a7226c1ff34ded9d92167a24d0892e8cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceStorm_1_1LinkExists.html</anchorfile>
      <anchor>ae107b4b80361c81cc583ded677b57f37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceStorm::LinkInfo</name>
    <filename>structIceStorm_1_1LinkInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::shared_ptr&lt;::IceStorm::TopicPrx &gt; &amp;, const ::std::string &amp;, const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceStorm_1_1LinkInfo.html</anchorfile>
      <anchor>a2e632a2a1760542cf21dd7f093b860ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cost</name>
      <anchorfile>structIceStorm_1_1LinkInfo.html</anchorfile>
      <anchor>ab8a2e58712e5f8f530f1e7eee7ec2193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceStorm_1_1LinkInfo.html</anchorfile>
      <anchor>a1893c6ed3fc85feda1d47bf8c9678df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceStorm::TopicPrx &gt;</type>
      <name>theTopic</name>
      <anchorfile>structIceStorm_1_1LinkInfo.html</anchorfile>
      <anchor>a81076d74f22187e23f717a15e34b5dbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::LoadBalancingPolicy</name>
    <filename>classIceGrid_1_1LoadBalancingPolicy.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a80a842f6840e34e07976b1bd98d4e6f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>ae48b0bbb8e11b56a1f9e9c6bcc417430</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a872b5a41bfddd0d69ee18b65bcc6a5ff</anchor>
      <arglist>(const ::std::string &amp;nReplicas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a21a197654ed4fff31b9ba2e47a61e06b</anchor>
      <arglist>(const LoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a270a92f3037f683f1b805bdf392559ee</anchor>
      <arglist>(LoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>LoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>ae6d37becaf9e04aa24e13a749e78b5ec</anchor>
      <arglist>(const LoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>LoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a728a52cf3c9c322e2ef649c406cc0055</anchor>
      <arglist>(LoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>aa4e650551a1a23e5b8790696912edf8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>ae334af17bd36bb27731d72b548b600c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>nReplicas</name>
      <anchorfile>classIceGrid_1_1LoadBalancingPolicy.html</anchorfile>
      <anchor>a52b76084efb24a95081c6149a7d375a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::LoadInfo</name>
    <filename>structIceGrid_1_1LoadInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const float &amp;, const float &amp;, const float &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1LoadInfo.html</anchorfile>
      <anchor>afedeaf32a0bcb8afd91ce82413809c37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>avg1</name>
      <anchorfile>structIceGrid_1_1LoadInfo.html</anchorfile>
      <anchor>ad77606be7b63b246bc76a161d0ff15c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>avg15</name>
      <anchorfile>structIceGrid_1_1LoadInfo.html</anchorfile>
      <anchor>a5af88286fbdc6b1548a5f54b6b8d0475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>avg5</name>
      <anchorfile>structIceGrid_1_1LoadInfo.html</anchorfile>
      <anchor>a04e813094f0fa6e00867036db0cad961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocalException</name>
    <filename>classIce_1_1LocalException.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; LocalException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIce_1_1LocalException.html</anchorfile>
      <anchor>a8fc8b79d69100a01aa0f9c2cd129a733</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocalException</name>
      <anchorfile>classIce_1_1LocalException.html</anchorfile>
      <anchor>a638343f6f67a654336662cdb827ca56b</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LocalException</name>
      <anchorfile>classIce_1_1LocalException.html</anchorfile>
      <anchor>a73e4c6beb89a13fc3980829ce72dbb38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocalException.html</anchorfile>
      <anchor>a1d5fa607ea46f835b23d3ba04894ec49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocalExceptionHelper</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>ExceptionHelper&lt; T, B &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; AlreadyRegisteredException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AlreadyRegisteredException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; BadMagicException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; BadMagicException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CFNetworkException, SocketException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CFNetworkException, SocketException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CloneNotImplementedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CloneNotImplementedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CloseConnectionException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CloseConnectionException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CloseTimeoutException, TimeoutException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CloseTimeoutException, TimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CollocationOptimizationException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CollocationOptimizationException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CommunicatorDestroyedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CommunicatorDestroyedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; CompressionException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CompressionException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectFailedException, SocketException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectFailedException, SocketException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectionLostException, SocketException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectionLostException, SocketException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectionManuallyClosedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectionManuallyClosedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectionNotValidatedException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectionNotValidatedException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectionRefusedException, ConnectFailedException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectionRefusedException, ConnectFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectionTimeoutException, TimeoutException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectionTimeoutException, TimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ConnectTimeoutException, TimeoutException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ConnectTimeoutException, TimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; DatagramLimitException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; DatagramLimitException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; DNSException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; DNSException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; EncapsulationException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; EncapsulationException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; EndpointParseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; EndpointParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; EndpointSelectionTypeParseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; EndpointSelectionTypeParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; FacetNotExistException, RequestFailedException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FacetNotExistException, RequestFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; FailureException, ::Ice::LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FailureException, ::Ice::LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; FeatureNotSupportedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FeatureNotSupportedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; FileException, SyscallException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FileException, SyscallException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; FixedProxyException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FixedProxyException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; IdentityParseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; IdentityParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; IllegalIdentityException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; IllegalIdentityException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; IllegalMessageSizeException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; IllegalMessageSizeException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; IllegalServantException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; IllegalServantException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; InitializationException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; InitializationException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; InvocationCanceledException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; InvocationCanceledException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; InvocationTimeoutException, TimeoutException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; InvocationTimeoutException, TimeoutException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; MarshalException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; MarshalException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; MemoryLimitException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; MemoryLimitException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; NoEndpointException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NoEndpointException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; NotRegisteredException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NotRegisteredException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; NoValueFactoryException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NoValueFactoryException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ObjectAdapterDeactivatedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectAdapterDeactivatedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ObjectAdapterIdInUseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectAdapterIdInUseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ObjectNotExistException, RequestFailedException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectNotExistException, RequestFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; OperationInterruptedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; OperationInterruptedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; OperationNotExistException, RequestFailedException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; OperationNotExistException, RequestFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; PluginInitializationException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; PluginInitializationException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ProtocolException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ProtocolException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ProxyParseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ProxyParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ProxyUnmarshalException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ProxyUnmarshalException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; RequestFailedException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; RequestFailedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; ResponseSentException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ResponseSentException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; SecurityException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; SecurityException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; SocketException, SyscallException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; SocketException, SyscallException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; StringConversionException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; StringConversionException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; SyscallException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; SyscallException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; TimeoutException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; TimeoutException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; TwowayOnlyException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; TwowayOnlyException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnexpectedObjectException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnexpectedObjectException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownLocalException, UnknownException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownLocalException, UnknownException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownMessageException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownMessageException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownReplyStatusException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownReplyStatusException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownRequestIdException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownRequestIdException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnknownUserException, UnknownException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownUserException, UnknownException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnmarshalOutOfBoundsException, MarshalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnmarshalOutOfBoundsException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnsupportedEncodingException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnsupportedEncodingException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; UnsupportedProtocolException, ProtocolException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnsupportedProtocolException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; VersionMismatchException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; VersionMismatchException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalExceptionHelper&lt; VersionParseException, LocalException &gt;</name>
    <filename>classIce_1_1LocalExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; VersionParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocalExceptionHelper.html</anchorfile>
      <anchor>a987a9e9ef9ac3b6885a5137420254509</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::Locator</name>
    <filename>classIceGrid_1_1Locator.html</filename>
    <base virtualness="virtual">Ice::Locator</base>
    <member kind="typedef">
      <type>LocatorPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>ac420ab5f055f200f842ffac555d5f1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>getLocalQuery</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>a801a891cadb2d62f9ecfe64bbb9497c9</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>getLocalRegistry</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>afce9914754ff570bcd7d3eaf903d457f</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>a46bf3a18ee7603a0865335c8973e380b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>a2b7940c39494750437cb3eb48b8f90b8</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>a6422d3bab719964b0446a2c85b5c496e</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1Locator.html</anchorfile>
      <anchor>abbab193944a1073fcae292e38b0e27f6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Locator</name>
    <filename>classIce_1_1Locator.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LocatorPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>a791973dd8a46a61ee259b63163aac95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findAdapterByIdAsync</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>a0855ac308266335ce7b2734459025f4d</anchor>
      <arglist>(::std::string id, ::std::function&lt; void(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>a54b9f7fe71cd5d95ba2cd038025e435e</anchor>
      <arglist>(Identity id, ::std::function&lt; void(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>getRegistry</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>acc7c867fa0093a9678a9c29d2a089600</anchor>
      <arglist>(const Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>acf14187a2d36fa4f7489b77a9ae5d775</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>aa979e92caf85e2f89945f0b3308fb744</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>adbed30f488964b475461f470415c8f8e</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1Locator.html</anchorfile>
      <anchor>a216fc1cf42fc0d462d84031d64e8bbaa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocatorFinder</name>
    <filename>classIce_1_1LocatorFinder.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LocatorFinderPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>a673ab0d7e941383940389c249f5313ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>getLocator</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>a7fc7028178c79b05e7bded6ca5cbac6b</anchor>
      <arglist>(const Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>ac6e6612e2640443caff733fc0c635e9f</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>a7fcce5b07003cd1ec69241fa02995968</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>a8aef7b3997722219f08b1963fe648c84</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocatorFinder.html</anchorfile>
      <anchor>a648df4e6a1ef01f5b3cf64a1af777d1f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocatorFinderPrx</name>
    <filename>classIce_1_1LocatorFinderPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LocatorFinderPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>getLocator</name>
      <anchorfile>classIce_1_1LocatorFinderPrx.html</anchorfile>
      <anchor>a1c0601c293c2b876a557ea9495470103</anchor>
      <arglist>(const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getLocatorAsync</name>
      <anchorfile>classIce_1_1LocatorFinderPrx.html</anchorfile>
      <anchor>af34adb7fbe71a5d08f711bcef0788bf2</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::LocatorPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLocatorAsync</name>
      <anchorfile>classIce_1_1LocatorFinderPrx.html</anchorfile>
      <anchor>a360d671708c338d5bf527a2f81bc9bfe</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::LocatorPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocatorFinderPrx.html</anchorfile>
      <anchor>a415831aa8c3a0dec30245b81fab4fc6d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocatorPrx</name>
    <filename>classIce_1_1LocatorPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LocatorPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>findAdapterById</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>aec55eba57aa0d474f81ed6272992c870</anchor>
      <arglist>(const ::std::string &amp;id, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findAdapterByIdAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a9149fc534ac417fca89e29ab6f051100</anchor>
      <arglist>(const ::std::string &amp;id, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findAdapterByIdAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a24dffd881fe8f30d0fe3d0a5500a9985</anchor>
      <arglist>(const ::std::string &amp;id, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>findObjectById</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a258214ed7ec22863c6a857c47c05ebff</anchor>
      <arglist>(const Identity &amp;id, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a64b1c32cbfb3ec1e1e7bea50b8ba85a8</anchor>
      <arglist>(const Identity &amp;id, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a9b55775f543ac009e954a992ebe0a6aa</anchor>
      <arglist>(const Identity &amp;id, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>getRegistry</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>af9b17710e36b1726b4141b8a808c2b7e</anchor>
      <arglist>(const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getRegistryAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>ac7a1e86a4e0d021f17faaf22e41836de</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::LocatorRegistryPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getRegistryAsync</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>a07987656fa42f6b3d4004e57ad03864b</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::LocatorRegistryPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocatorPrx.html</anchorfile>
      <anchor>aeb4d86a3cfd845da4879ec0aa20316dc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::LocatorPrx</name>
    <filename>classIceGrid_1_1LocatorPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LocatorPrx, ::Ice::LocatorPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>getLocalQuery</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a7abe0f3cb6b2031f139173c9f91804d6</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getLocalQueryAsync</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a4a1a8d5ffe33cff1d9a60fd6c42ef10f</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::QueryPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLocalQueryAsync</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a1264eb77608979ee3f7e6c04228884a5</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::QueryPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>getLocalRegistry</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a9bbaf9ee8c67dee33d82b0d6a81ee4e0</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getLocalRegistryAsync</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a0fdc25cb57c84f3e7b1f7cb05c217dc7</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::RegistryPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLocalRegistryAsync</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a6799c3197b335ccc81c85b5e518cf5d0</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::RegistryPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1LocatorPrx.html</anchorfile>
      <anchor>a822754f6a7e264d65f9476f3d212b591</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocatorRegistry</name>
    <filename>classIce_1_1LocatorRegistry.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LocatorRegistryPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a135fd363a6d0852ef278bd05a81b00b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a6ea64a579053b21a4e1382247c280d1a</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a53be0efc620edd6dddc377f06ed515e0</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a5e6d1ff891d88f5b0745fb060aafdd59</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a8313f5fd3fc63a4b8ff4878f96abd3d2</anchor>
      <arglist>(::std::string id, ::std::shared_ptr&lt; ObjectPrx &gt; proxy, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReplicatedAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a9c87b762e071d1b68baed6bd255aac9b</anchor>
      <arglist>(::std::string adapterId, ::std::string replicaGroupId, ::std::shared_ptr&lt; ObjectPrx &gt; p, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setServerProcessProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>ab92651a1c3207c069a9f204ada33261d</anchor>
      <arglist>(::std::string id, ::std::shared_ptr&lt; ProcessPrx &gt; proxy, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocatorRegistry.html</anchorfile>
      <anchor>a35909c4aad0b75025d1475e15f913b74</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LocatorRegistryPrx</name>
    <filename>classIce_1_1LocatorRegistryPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LocatorRegistryPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>setAdapterDirectProxy</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>ad9a4706e0ec5170150ed0f6547bc8383</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;proxy, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>ab5b15abe54a13113c51e39c2b0622866</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;proxy, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a3d43b69463a1e452431b6bcc95fae9f7</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;proxy, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReplicatedAdapterDirectProxy</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a57ae6912e45d09332c6d17a18c8dfca9</anchor>
      <arglist>(const ::std::string &amp;adapterId, const ::std::string &amp;replicaGroupId, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;p, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setReplicatedAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a37b0feed147f876227ab86b01047ae8c</anchor>
      <arglist>(const ::std::string &amp;adapterId, const ::std::string &amp;replicaGroupId, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;p, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setReplicatedAdapterDirectProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a9c47a59df47c96edf5aeddf86e74d155</anchor>
      <arglist>(const ::std::string &amp;adapterId, const ::std::string &amp;replicaGroupId, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;p, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServerProcessProxy</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a5850a95e73b4f553278f4e5ba0628d68</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ProcessPrx &gt; &amp;proxy, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setServerProcessProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>aca0672bb63a609aaa9be68130101277a</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ProcessPrx &gt; &amp;proxy, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setServerProcessProxyAsync</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a595762b5e1e051e588ac7dde0bc6ad52</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ProcessPrx &gt; &amp;proxy, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LocatorRegistryPrx.html</anchorfile>
      <anchor>a07ad5f67f860632a5b5d52a9c1570378</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::LockT</name>
    <filename>classIceUtil_1_1LockT.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>acquire</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>a80416944b0ade4812ba47276cafdc3fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>acquired</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>afba266d3bf9ddcb3ebb57ef8fe459f93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LockT</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>a5ab12190eede3354dbac04f7624a73d7</anchor>
      <arglist>(const T &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>ac4ab4aee1c3d0372f140fb7885e1f707</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryAcquire</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>a441ffd5b2a7dd67a0afb2d5b3e95615b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LockT</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>ad82ac99c1d6db67bfe7a763f2c57619d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>LockT</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>a4edde3402906eb4ec3f83dde3384ea1d</anchor>
      <arglist>(const T &amp;mutex, bool)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Cond</name>
      <anchorfile>classIceUtil_1_1LockT.html</anchorfile>
      <anchor>a7b3a3b08a18ec6e57d9a2f52744212c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Logger</name>
    <filename>classIce_1_1Logger.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Logger &gt;</type>
      <name>cloneWithPrefix</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>ad95e9fff68a0f664259a626923a57c1c</anchor>
      <arglist>(const ::std::string &amp;prefix)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>a3f8be3e4d29bcc0a8a8f7756fe30db9f</anchor>
      <arglist>(const ::std::string &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getPrefix</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>a55dd0aab28dece25d625eeb2f6630852</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>a7bb2db9cda51b3da303441e30583681b</anchor>
      <arglist>(const ::std::string &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>trace</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>a281d47623bc1263490c8551525017bf5</anchor>
      <arglist>(const ::std::string &amp;category, const ::std::string &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>warning</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>af2bbfde2281e5d63978dd8301a4feb23</anchor>
      <arglist>(const ::std::string &amp;message)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Logger</name>
      <anchorfile>classIce_1_1Logger.html</anchorfile>
      <anchor>ac99fa8e83d411e9e6735f5637414e66c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LoggerAdmin</name>
    <filename>classIce_1_1LoggerAdmin.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">Ice::LoggerAdmin::GetLogResult</class>
    <member kind="typedef">
      <type>LoggerAdminPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>ab55a503014e5bdb0577f77126d48c1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachRemoteLogger</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>aee61bbc0a489156d770ac9aa8abfdbe6</anchor>
      <arglist>(::std::shared_ptr&lt; RemoteLoggerPrx &gt; prx, LogMessageTypeSeq messageTypes, StringSeq traceCategories, int messageMax, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>detachRemoteLogger</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>af0066a355c0c4c2462fb862769cf41d7</anchor>
      <arglist>(::std::shared_ptr&lt; RemoteLoggerPrx &gt; prx, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LogMessageSeq</type>
      <name>getLog</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>a62b1e1f4c7884020328726df9a890e3e</anchor>
      <arglist>(LogMessageTypeSeq messageTypes, StringSeq traceCategories, int messageMax, ::std::string &amp;prefix, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>a89af9f9cdb7dd039aea4d2a4c732f26b</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>afcf1ec6a22f0e5fc2f09e415ae1cead3</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>a2e0a1c6316ac6dbb8dc230d75056ffe7</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LoggerAdmin.html</anchorfile>
      <anchor>aa350e56c05e6214c29faf08f588bf6ec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LoggerAdminPrx</name>
    <filename>classIce_1_1LoggerAdminPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LoggerAdminPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>attachRemoteLogger</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a173d946980089290931431f5683745ae</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>attachRemoteLoggerAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>acd7bd1f03757d14a44b91e85eeaadc3d</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>attachRemoteLoggerAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a9bcb05b85ec79d360da8cc308fba9587</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detachRemoteLogger</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>af61f3fc77232d1ae0c8f696acdc86fe9</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>detachRemoteLoggerAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>aebce0426df4bb0884924fedc8412a428</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, ::std::function&lt; void(bool)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>detachRemoteLoggerAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a75940b395712c9ef85b733ce3245f6d9</anchor>
      <arglist>(const ::std::shared_ptr&lt; RemoteLoggerPrx &gt; &amp;prx, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; bool &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>LogMessageSeq</type>
      <name>getLog</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a65483c9cb39c4f19e2435170a1a68210</anchor>
      <arglist>(const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, ::std::string &amp;prefix, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getLogAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a9607f3f3f24a084055d7dda261a01f78</anchor>
      <arglist>(const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, ::std::function&lt; void(::Ice::LogMessageSeq, ::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLogAsync</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a4e2586d9f549f6ad03a3e72668c55a14</anchor>
      <arglist>(const LogMessageTypeSeq &amp;messageTypes, const StringSeq &amp;traceCategories, int messageMax, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; LoggerAdmin::GetLogResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1LoggerAdminPrx.html</anchorfile>
      <anchor>a5267c89a08abc1137fc25d412dab491b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LoggerOutput</name>
    <filename>classIce_1_1LoggerOutput.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>output</templarg>
    <base>Ice::LoggerOutputBase</base>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classIce_1_1LoggerOutput.html</anchorfile>
      <anchor>a1cb5f3fbfed1a9b68cc7cf9e063c9a86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggerOutput</name>
      <anchorfile>classIce_1_1LoggerOutput.html</anchorfile>
      <anchor>a3a34c4db07c743ab15f1ef7c8cbd9d9f</anchor>
      <arglist>(const LPtr &amp;lptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LoggerOutput</name>
      <anchorfile>classIce_1_1LoggerOutput.html</anchorfile>
      <anchor>ad21e413d5fc4027682a6fa5ea00e33cb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LoggerOutputBase</name>
    <filename>classIce_1_1LoggerOutputBase.html</filename>
    <base protection="private">IceUtil::noncopyable</base>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1LoggerOutputBase.html</anchorfile>
      <anchor>a9e4800d45ee733bffb84bcd3d1544f66</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::LoggerPlugin</name>
    <filename>classIce_1_1LoggerPlugin.html</filename>
    <base>Ice::Plugin</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1LoggerPlugin.html</anchorfile>
      <anchor>ac3fe445a0a017d95b761bd43a735aeed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1LoggerPlugin.html</anchorfile>
      <anchor>a54b137b5fdf05a6a4e9214caaf9da973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggerPlugin</name>
      <anchorfile>classIce_1_1LoggerPlugin.html</anchorfile>
      <anchor>a34673e82c60cff961f35109aa37e5c82</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const LoggerPtr &amp;logger)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::LogMessage</name>
    <filename>structIce_1_1LogMessage.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::LogMessageType &amp;, const long long int &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1LogMessage.html</anchorfile>
      <anchor>a45e60ad457fd7d431d5379c916789943</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>message</name>
      <anchorfile>structIce_1_1LogMessage.html</anchorfile>
      <anchor>add96c44b1d72838312d37aa6a5f254bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>timestamp</name>
      <anchorfile>structIce_1_1LogMessage.html</anchorfile>
      <anchor>acb490ceb571b519a364683bbe788bff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>traceCategory</name>
      <anchorfile>structIce_1_1LogMessage.html</anchorfile>
      <anchor>a95f3e39d3790affaee57e7f2d23ed511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::LogMessageType</type>
      <name>type</name>
      <anchorfile>structIce_1_1LogMessage.html</anchorfile>
      <anchor>a30300e50420937efeb36a5f6158a29dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceLocatorDiscovery::Lookup</name>
    <filename>classIceLocatorDiscovery_1_1Lookup.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LookupPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>adad8cf892d762566814155213a7ebea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findLocator</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>ad671b4f50ab5ec5551f34240063a8add</anchor>
      <arglist>(::std::string instanceName, ::std::shared_ptr&lt; LookupReplyPrx &gt; reply, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a4617b548aa086b23f1d1911424380134</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>ab516f5ce353806ea1a0a65a77a0dab45</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a8928f9967bc1a30e47429568f185dab4</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceLocatorDiscovery_1_1Lookup.html</anchorfile>
      <anchor>af81d8c440a441547deb5173dbcb69335</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceDiscovery::Lookup</name>
    <filename>classIceDiscovery_1_1Lookup.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LookupPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a50a71336a1ed1ebae24bbd34ce4a1d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findAdapterById</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a1f0942104f1a918485a578c8a7d69263</anchor>
      <arglist>(::std::string domainId, ::std::string id, ::std::shared_ptr&lt; LookupReplyPrx &gt; reply, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findObjectById</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a2e7aa5a7f99b77c8340f4608bac9b1c8</anchor>
      <arglist>(::std::string domainId, ::Ice::Identity id, ::std::shared_ptr&lt; LookupReplyPrx &gt; reply, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a1a223feb142d9e417032ff73a863abec</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a058856002808a5356e0efa7568bea388</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>abfd3d459417baa6b4d9a35f7869f85a6</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceDiscovery_1_1Lookup.html</anchorfile>
      <anchor>a0c56b03df07d89c3ec0a7734baed0df4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceLocatorDiscovery::LookupPrx</name>
    <filename>classIceLocatorDiscovery_1_1LookupPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LookupPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>findLocator</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>afec05e49562f4b4d90dfe74851f40a19</anchor>
      <arglist>(const ::std::string &amp;instanceName, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findLocatorAsync</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>aa4a4fa7ecb76c29630f17d3f59007b63</anchor>
      <arglist>(const ::std::string &amp;instanceName, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findLocatorAsync</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a14f247b9d016d1e5d47264c22cc7732d</anchor>
      <arglist>(const ::std::string &amp;instanceName, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a0a87ebca7ca2c4392481b8912b165ccc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceDiscovery::LookupPrx</name>
    <filename>classIceDiscovery_1_1LookupPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LookupPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>findAdapterById</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a2e0dfc974dcccd84bb1517abe771caae</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::std::string &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findAdapterByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a4d8d8a5c3963826a59101d621927618c</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::std::string &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findAdapterByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>ad8b9e7e245403f9cb10f95f656f1026c</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::std::string &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findObjectById</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a441c8cfcb2eccd920335a20e3b848687</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>ae722e4feb757856f1d895d851016580d</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>a71b3bd7b7f3c7de0c5b4d3458f613179</anchor>
      <arglist>(const ::std::string &amp;domainId, const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt; LookupReplyPrx &gt; &amp;reply, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceDiscovery_1_1LookupPrx.html</anchorfile>
      <anchor>af04507f486165d36403a5db96ed9157f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceLocatorDiscovery::LookupReply</name>
    <filename>classIceLocatorDiscovery_1_1LookupReply.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LookupReplyPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a2cfb306b439669f74de37d8757f67902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>foundLocator</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a5b0cdae800b41d0ef6356fd730e8e4b9</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::LocatorPrx &gt; prx, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a2857b857123fce2030edd0e289b07830</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a07dc383d2d0e60d08ce8ea4ece4fe7fb</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>acbc8ebcff4e90f14377204ab275ffc23</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>aa56ea85909b04a2dbe458b6f5907057e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceDiscovery::LookupReply</name>
    <filename>classIceDiscovery_1_1LookupReply.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>LookupReplyPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>abde038f89a53e2e5a7c67d74f6eeeb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>foundAdapterById</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a0d8e9d70b5ec7937636404c3887bca51</anchor>
      <arglist>(::std::string id, ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; prx, bool isReplicaGroup, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>foundObjectById</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a2e517cf0aff5a4ec15079011499590cf</anchor>
      <arglist>(::Ice::Identity id, ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; prx, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a49d99df462e2ae0aee5324aef7eacac7</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a134026f9df5f7718a9e6700cdf577539</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>a272247d4fdd572454553607d858c7045</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceDiscovery_1_1LookupReply.html</anchorfile>
      <anchor>ac7ed8b327054fb0cb5736d32ee84afd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceLocatorDiscovery::LookupReplyPrx</name>
    <filename>classIceLocatorDiscovery_1_1LookupReplyPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LookupReplyPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>foundLocator</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a03f9b1c0495d4ef7e8626a6dccf82ef4</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;prx, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>foundLocatorAsync</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>aa865381a7f6d6f53834e93ccce5b062e</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;prx, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>foundLocatorAsync</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a66403c6d88cef1da7f744b42e7bf862b</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;prx, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceLocatorDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>afc81e2a131efb806c4da60a6e7fbf5e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceDiscovery::LookupReplyPrx</name>
    <filename>classIceDiscovery_1_1LookupReplyPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; LookupReplyPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>foundAdapterById</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a658336d2d820bc3693aff1fa298acb57</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, bool isReplicaGroup, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>foundAdapterByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a86f48f54aa8274c57f94be5d1384e22c</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, bool isReplicaGroup, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>foundAdapterByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>aa4e3d78d98677e30a0483bd88430c080</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, bool isReplicaGroup, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>foundObjectById</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a2c84e951ed6725f428533a21b57327c7</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>foundObjectByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a6fbd7674fc83fab68b87177168590765</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>foundObjectByIdAsync</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a6a14b607a2cd06d6608534f7af88bcbb</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;prx, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceDiscovery_1_1LookupReplyPrx.html</anchorfile>
      <anchor>a482df013130d9a28dcf0eafc95f5e85f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::MarshaledResult</name>
    <filename>classIce_1_1MarshaledResult.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; OutputStream &gt;</type>
      <name>getOutputStream</name>
      <anchorfile>classIce_1_1MarshaledResult.html</anchorfile>
      <anchor>a4111ec69ae583c657e87dffc28750dec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarshaledResult</name>
      <anchorfile>classIce_1_1MarshaledResult.html</anchorfile>
      <anchor>a4a338740f0e433e28e0d357a61a3bebb</anchor>
      <arglist>(const Current &amp;current)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; OutputStream &gt;</type>
      <name>ostr</name>
      <anchorfile>classIce_1_1MarshaledResult.html</anchorfile>
      <anchor>aed7520e1a3d0ed1b6cae169a9b91163d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::MarshalException</name>
    <filename>classIce_1_1MarshalException.html</filename>
    <base>LocalExceptionHelper&lt; MarshalException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>af35cde47d89d25cf788fe3c5d1144a81</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>a314e089e17c9c42965ebd89b757768af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarshalException</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>a7c9eb16627c385060981a3d9aa910d27</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarshalException</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>a3dc8af996cc3eff088d2cbfdf3744ca7</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarshalException</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>ab5d3dd1641be764c877b33cda7a43830</anchor>
      <arglist>(const MarshalException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MarshalException</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>aa929adcc29356948c252673cc30939cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1MarshalException.html</anchorfile>
      <anchor>aaa7a09f6ad782dd1f7f9db4f02302f64</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::MemoryLimitException</name>
    <filename>classIce_1_1MemoryLimitException.html</filename>
    <base>LocalExceptionHelper&lt; MemoryLimitException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>a32a73b514bb142a5aa9f61a9fe7835ad</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>ac7a7d3ea03405c9f1b5b38cb6b31acfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryLimitException</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>ade5de33e44d60d993e9033a38561dcbb</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryLimitException</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>ad553b7ed9439ff1709e2e2af9186a995</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryLimitException</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>a8181ac0c8358b7bcc011ef1ca6cfe908</anchor>
      <arglist>(const MemoryLimitException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MemoryLimitException</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>a9aab8fd337a9f2be19844590ed35d5fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1MemoryLimitException.html</anchorfile>
      <anchor>a1d768c35e6e96718fe324c7bf57accc9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::Metrics</name>
    <filename>classIceMX_1_1Metrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a180d0c967b916d7c00e34549a409860c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Metrics</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>aa9524daab32efb656a79cec28089ed6e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Metrics</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a57a1020572a81422cfcacc5c26bfbc28</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Metrics</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a594f42e651692cb3f486ff1a7eb2abb2</anchor>
      <arglist>(const Metrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Metrics</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>ae3bf1cbbf8ff54023d38cac09c17d45d</anchor>
      <arglist>(Metrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Metrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>af7fd1eef64b46f6987ae480fdfc5b277</anchor>
      <arglist>(const Metrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Metrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a96e7ca4c31751b7fa873b6a31b0b442b</anchor>
      <arglist>(Metrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Metrics</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>ab04a74f69e218d6d69dfece44d45bd0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a42e7951038b2cba498eeacba00fe0ac9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>current</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a3eb1372d4b7d8a812f364a9b80d48fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>failures</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a2018a7c4248f8565f19f8582ddeb381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a4e3dce8f2f9adb12fb300d437dedcb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>total</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>a699198b29bff63e4087834c236848727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>totalLifetime</name>
      <anchorfile>classIceMX_1_1Metrics.html</anchorfile>
      <anchor>ae1789ece6f73635f08ffef8c4aa19b2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::MetricsAdmin</name>
    <filename>classIceMX_1_1MetricsAdmin.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">IceMX::MetricsAdmin::GetMetricsViewNamesResult</class>
    <class kind="struct">IceMX::MetricsAdmin::GetMetricsViewResult</class>
    <member kind="typedef">
      <type>MetricsAdminPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a95ede31083609db04e510f23b7f81892</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>disableMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a0cca8533d4d42f1ff11d772cdda8f7fa</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enableMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a01581e925600e7527d13be2cbb7aa7e3</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MetricsFailuresSeq</type>
      <name>getMapMetricsFailures</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a3f905436559822c6e8becb3c3be2e3dd</anchor>
      <arglist>(::std::string view, ::std::string map, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MetricsFailures</type>
      <name>getMetricsFailures</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>abee080be2f9a1680d195b31c11119dec</anchor>
      <arglist>(::std::string view, ::std::string map, ::std::string id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MetricsView</type>
      <name>getMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a6169a10153c8857f4969022e46b3df3e</anchor>
      <arglist>(::std::string view, long long int &amp;timestamp, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getMetricsViewNames</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>aed2b9d16128ad2a5aefdb0138d310b53</anchor>
      <arglist>(::Ice::StringSeq &amp;disabledViews, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>aaae4673daa979917da4e16e57d031e61</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a11c1d6f53b0722502e6fab14f588fa59</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>abd55cbb5b4a7d1d2472b05857e4e8ee6</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1MetricsAdmin.html</anchorfile>
      <anchor>a43716059961e68ab309dd8684004509d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::MetricsAdminPrx</name>
    <filename>classIceMX_1_1MetricsAdminPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; MetricsAdminPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>disableMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>aace5e7a1a3378ebc5934f4fc98e157a7</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>disableMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>aaa2c01c8d6de40a0f0d70bc016f06a2b</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>disableMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>ad89e3970725762566eebf66de9531b2a</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a784a584d4ece5ba2f814c058f08c5547</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>enableMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>adfd0fdaaecd1fb398276fbeaf2388959</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>enableMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a75994832cdf607773502c113d56b587d</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>MetricsFailuresSeq</type>
      <name>getMapMetricsFailures</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a17df1a51ad9cd5487f5c43c252ea5906</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getMapMetricsFailuresAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a31d100eeacf2500ad3d7bba229838eb5</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, ::std::function&lt; void(::IceMX::MetricsFailuresSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getMapMetricsFailuresAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a3fbc138c57d4e5239807e9d560d2ade9</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceMX::MetricsFailuresSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>MetricsFailures</type>
      <name>getMetricsFailures</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a35d7014d0fec9e6788f20ef9c13e28ab</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getMetricsFailuresAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>aba9258d53c8b4372ca59244797fbc0ef</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, const ::std::string &amp;id, ::std::function&lt; void(::IceMX::MetricsFailures)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getMetricsFailuresAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a7ba06b05166db3af0d3d3c28259a473f</anchor>
      <arglist>(const ::std::string &amp;view, const ::std::string &amp;map, const ::std::string &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceMX::MetricsFailures &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>MetricsView</type>
      <name>getMetricsView</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a5ad352a7dc1e2a4e05c174e573e52b3a</anchor>
      <arglist>(const ::std::string &amp;view, long long int &amp;timestamp, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a0485c810db8602a1a6879143a3fdeee0</anchor>
      <arglist>(const ::std::string &amp;view, ::std::function&lt; void(::IceMX::MetricsView, long long int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getMetricsViewAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>af7da269b866f1f1c183f4c2482f41296</anchor>
      <arglist>(const ::std::string &amp;view, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; MetricsAdmin::GetMetricsViewResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>getMetricsViewNames</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a2c3ba7d0a9e7a1fc4359ff17d6db368f</anchor>
      <arglist>(::Ice::StringSeq &amp;disabledViews, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getMetricsViewNamesAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>ae74a7778b4937e1d26ab007c6b680618</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq, ::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getMetricsViewNamesAsync</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>a8691b6e74a1362f36205960f3c704189</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; MetricsAdmin::GetMetricsViewNamesResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1MetricsAdminPrx.html</anchorfile>
      <anchor>ab93957cc101b83fab8d5804ae53168a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceMX::MetricsFailures</name>
    <filename>structIceMX_1_1MetricsFailures.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::IceMX::StringIntDict &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceMX_1_1MetricsFailures.html</anchorfile>
      <anchor>ad15a8377f9776fe4dc8a948762987c03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::IceMX::StringIntDict</type>
      <name>failures</name>
      <anchorfile>structIceMX_1_1MetricsFailures.html</anchorfile>
      <anchor>a6d45f48dfa97cc695ad5e78fcfc5af64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceMX_1_1MetricsFailures.html</anchorfile>
      <anchor>abd56c6dec4033b38887248be2bb8b4c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Monitor</name>
    <filename>classIceUtil_1_1Monitor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>LockT&lt; Monitor&lt; T &gt; &gt;</type>
      <name>Lock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>acaa95ec7c4680873086581c7e8fec5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TryLockT&lt; Monitor&lt; T &gt; &gt;</type>
      <name>TryLock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a55319d9af738ce8d0c9a9429db6b1a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a1fe98cedf4eb5703bb727f2049b8d193</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Monitor</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>af4634a5ea6e846ea75231db6ba1ad315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a2555586192e03af274bb7d9981cd752a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAll</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>ab42a719b979bf883908327d1732bed01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>timedWait</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>abe5554a88dd38f35f5902a15fd05a62e</anchor>
      <arglist>(const Time &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryLock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a78fa453a8714cbf2e7d69ebf6e2909a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>adf398c7262ca4d7d0d5c4e2319864e93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a05ec9d0dcfb09f0637c42abd945087c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Monitor</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>afce40a8f2b55e2245afbf13a369afdd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Monitor&lt; IceUtil::Mutex &gt;</name>
    <filename>classIceUtil_1_1Monitor.html</filename>
    <member kind="typedef">
      <type>LockT&lt; Monitor&lt; IceUtil::Mutex &gt; &gt;</type>
      <name>Lock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>acaa95ec7c4680873086581c7e8fec5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TryLockT&lt; Monitor&lt; IceUtil::Mutex &gt; &gt;</type>
      <name>TryLock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a55319d9af738ce8d0c9a9429db6b1a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a1fe98cedf4eb5703bb727f2049b8d193</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Monitor</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>af4634a5ea6e846ea75231db6ba1ad315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notify</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a2555586192e03af274bb7d9981cd752a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyAll</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>ab42a719b979bf883908327d1732bed01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>timedWait</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>abe5554a88dd38f35f5902a15fd05a62e</anchor>
      <arglist>(const Time &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryLock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a78fa453a8714cbf2e7d69ebf6e2909a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>adf398c7262ca4d7d0d5c4e2319864e93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>a05ec9d0dcfb09f0637c42abd945087c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Monitor</name>
      <anchorfile>classIceUtil_1_1Monitor.html</anchorfile>
      <anchor>afce40a8f2b55e2245afbf13a369afdd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Mutex</name>
    <filename>classIceUtil_1_1Mutex.html</filename>
    <member kind="typedef">
      <type>LockT&lt; Mutex &gt;</type>
      <name>Lock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>ae64fc290308e9d2a8222990d4df95d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TryLockT&lt; Mutex &gt;</type>
      <name>TryLock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>acf33820cd5c763406870d957e9cfb10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>ad658c7255506be4e471db4b691e98995</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>aca32e41b262dbd2764ba2c660ddec212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>aceacfd9cea3fa6eca7ef56403eaab554</anchor>
      <arglist>(MutexProtocol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryLock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>a3903041b747f34559a1b1c0a9dba79a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>a94d790da266d8904bc355be44ae05f9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>willUnlock</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>a5d8acc1d0edac9bc5f1cf46fe993060d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mutex</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>a57b6b89ab80fa397d44925c717871f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Cond</name>
      <anchorfile>classIceUtil_1_1Mutex.html</anchorfile>
      <anchor>a7b3a3b08a18ec6e57d9a2f52744212c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::NativePropertiesAdmin</name>
    <filename>classIce_1_1NativePropertiesAdmin.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::function&lt; void()&gt;</type>
      <name>addUpdateCallback</name>
      <anchorfile>classIce_1_1NativePropertiesAdmin.html</anchorfile>
      <anchor>ab60ca9bb1cf08556068f69ec43d8c4c6</anchor>
      <arglist>(std::function&lt; void(const PropertyDict &amp;)&gt; cb)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NativePropertiesAdmin</name>
      <anchorfile>classIce_1_1NativePropertiesAdmin.html</anchorfile>
      <anchor>ae7bb37e436b93adc659346a8a197348a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::NodeDescriptor</name>
    <filename>structIceGrid_1_1NodeDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::StringStringDict &amp;, const ::IceGrid::ServerInstanceDescriptorSeq &amp;, const ::IceGrid::ServerDescriptorSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::IceGrid::PropertySetDescriptorDict &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>afb2f515784b62dd969601a724869241b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>a551b5379c82059123f9e0edc0a48b7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>loadFactor</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>aaf10be61c0e23af148680b2419d9da10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptorDict</type>
      <name>propertySets</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>aed132be00deacf83e9b70344ce2177d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerInstanceDescriptorSeq</type>
      <name>serverInstances</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>afac60cefc4f0955d1d41eb33949a1409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerDescriptorSeq</type>
      <name>servers</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>aef2f53ea0ec708ba99f8e5b1d80804d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>variables</name>
      <anchorfile>structIceGrid_1_1NodeDescriptor.html</anchorfile>
      <anchor>a261877f08c15b4574ea7202f9a3145a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::NodeDynamicInfo</name>
    <filename>structIceGrid_1_1NodeDynamicInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::NodeInfo &amp;, const ::IceGrid::ServerDynamicInfoSeq &amp;, const ::IceGrid::AdapterDynamicInfoSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1NodeDynamicInfo.html</anchorfile>
      <anchor>a9ee9d4cb572045e61f437ef14dbb944a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::AdapterDynamicInfoSeq</type>
      <name>adapters</name>
      <anchorfile>structIceGrid_1_1NodeDynamicInfo.html</anchorfile>
      <anchor>a41bf5c744ef3e29842a38c0fb6879c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::NodeInfo</type>
      <name>info</name>
      <anchorfile>structIceGrid_1_1NodeDynamicInfo.html</anchorfile>
      <anchor>a0c5b9b4f6378cdb071e3473f18934388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerDynamicInfoSeq</type>
      <name>servers</name>
      <anchorfile>structIceGrid_1_1NodeDynamicInfo.html</anchorfile>
      <anchor>aee792cfb8c88997d9f8353231e5c6583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::NodeInfo</name>
    <filename>structIceGrid_1_1NodeInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const int &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a0c48640adf2f7122caf09cc048011a47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>dataDir</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a9489eaebebb08b56096f17b11a2d63fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>hostname</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a3e42394ed422a42b651a30effd889f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>machine</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a916a42d22f355e07b83bdc1062bbf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>ad865a59a167ee7c65d78ff576058f4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nProcessors</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>ab20cc085f695eb3e364206f0a2e7ab78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>os</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a4377361a266520427a05f04cc969841c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>release</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a19a4515a02be630b47dc300213c23139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>version</name>
      <anchorfile>structIceGrid_1_1NodeInfo.html</anchorfile>
      <anchor>a05dafb413cfb535e0981468107618ac5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::NodeNotExistException</name>
    <filename>classIceGrid_1_1NodeNotExistException.html</filename>
    <base>UserExceptionHelper&lt; NodeNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a485ba99503c5ae2b54128b6a013fa5b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeNotExistException</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a7bd6cd623fd72cb08bc03872dd90b266</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeNotExistException</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a465438486554da5d216e191c87a9b19a</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeNotExistException</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a0db24b19430a71095bc0c54daa94c337</anchor>
      <arglist>(const NodeNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NodeNotExistException</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>af8128b97aa6fceeffec58519d35b3e52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a6a4bf1a6f999c4ecaa172b5fea387421</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1NodeNotExistException.html</anchorfile>
      <anchor>a1c9ea1ba15a6702ffa5ac608c852d8bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::NodeObserver</name>
    <filename>classIceGrid_1_1NodeObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>NodeObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>ad807fce8cc40293d93bef4eb37f235c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>a240907ca863b316057dd733093be4af4</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>a0fa8f5240d2192ccab5b6b5509ae5183</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>ac3db2a18a2ef879ceed726e000be0241</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nodeDown</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>ad7e2574808038e0bfef299c23ec21315</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nodeInit</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>a79e1020b59958f76727d4b57370ce3e5</anchor>
      <arglist>(NodeDynamicInfoSeq nodes, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nodeUp</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>ac1bf7b4d6aaa029d38c93a72f83268bf</anchor>
      <arglist>(NodeDynamicInfo node, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateAdapter</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>ac7dd98c851667fbb0f497799f0c46f0e</anchor>
      <arglist>(::std::string node, AdapterDynamicInfo updatedInfo, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateServer</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>aa9712dd2dce2ba5f8ca00f2216dfdc3c</anchor>
      <arglist>(::std::string node, ServerDynamicInfo updatedInfo, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1NodeObserver.html</anchorfile>
      <anchor>aa63e1ffefc24d76d91639c6cd125e043</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::NodeObserverPrx</name>
    <filename>classIceGrid_1_1NodeObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; NodeObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>nodeDown</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a32e54f65fb77a6b1dcafaffa3287af16</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>nodeDownAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a65c40ca0cfe639d4e8a65d14d6790c88</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>nodeDownAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a56bf93c81eae3beff282d83077065bc4</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInit</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>ac295450eec7d7293c2ea76f8995cf6cd</anchor>
      <arglist>(const NodeDynamicInfoSeq &amp;nodes, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>nodeInitAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>ab00fd30ae5747a47c01cba7e23dfb3cb</anchor>
      <arglist>(const NodeDynamicInfoSeq &amp;nodes, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>nodeInitAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a319a71cdd5d6615e9a80dd87cdeeaa06</anchor>
      <arglist>(const NodeDynamicInfoSeq &amp;nodes, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeUp</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a226ef64eb8730104dfc74f20f67e5a95</anchor>
      <arglist>(const NodeDynamicInfo &amp;node, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>nodeUpAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>acf4bed566809a64c76fe0ef16d80e730</anchor>
      <arglist>(const NodeDynamicInfo &amp;node, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>nodeUpAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a3c9d2ee2c5c4ab0888cdf93ef15ba1d9</anchor>
      <arglist>(const NodeDynamicInfo &amp;node, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAdapter</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>ae8ddf2ff302ffc5007ba20fe3ba552be</anchor>
      <arglist>(const ::std::string &amp;node, const AdapterDynamicInfo &amp;updatedInfo, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>updateAdapterAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a3ea834b0c05a4b7feee22b90653c774e</anchor>
      <arglist>(const ::std::string &amp;node, const AdapterDynamicInfo &amp;updatedInfo, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>updateAdapterAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a2ee7f48711a9f9e46331539f2031d10a</anchor>
      <arglist>(const ::std::string &amp;node, const AdapterDynamicInfo &amp;updatedInfo, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateServer</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a7d391769b89740bcdda86c8c60fd3905</anchor>
      <arglist>(const ::std::string &amp;node, const ServerDynamicInfo &amp;updatedInfo, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>updateServerAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a846a02928234d008cab66f9bb7fd063a</anchor>
      <arglist>(const ::std::string &amp;node, const ServerDynamicInfo &amp;updatedInfo, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>updateServerAsync</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a219ef36a44231f6339bba96c1259e658</anchor>
      <arglist>(const ::std::string &amp;node, const ServerDynamicInfo &amp;updatedInfo, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1NodeObserverPrx.html</anchorfile>
      <anchor>a8aa27d9b1541aeb3ab5100214210de83</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::NodeUnreachableException</name>
    <filename>classIceGrid_1_1NodeUnreachableException.html</filename>
    <base>UserExceptionHelper&lt; NodeUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a47b85b03c827fece3c7c58dfc65e5abf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeUnreachableException</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a92331c946b41138e88d42e725726d320</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeUnreachableException</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a27a9ae902864aa32f01f2c6e2f19e037</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeUnreachableException</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a6189f8c2aa97f109081c5d2982829a25</anchor>
      <arglist>(const NodeUnreachableException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NodeUnreachableException</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>afc69f31c95a65e856c272f373813d63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>af863f466ded96e31b0301c222d1960f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a02bd3fa7ce1ca07630f782cf7558372a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1NodeUnreachableException.html</anchorfile>
      <anchor>a4cf83f5f9b0d8e045732df790fc295c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::NodeUpdateDescriptor</name>
    <filename>structIceGrid_1_1NodeUpdateDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::shared_ptr&lt;::IceGrid::BoxedString &gt; &amp;, const ::IceGrid::StringStringDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::PropertySetDescriptorDict &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::ServerInstanceDescriptorSeq &amp;, const ::IceGrid::ServerDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::shared_ptr&lt;::IceGrid::BoxedString &gt; &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a3efe64eee713b36851f0aadbd60949af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::BoxedString &gt;</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a8af7db60e046a86361292d631579e5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::BoxedString &gt;</type>
      <name>loadFactor</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a2bb8c6bfdb87b5e8bc346d0eb8fb5d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a869f58e855807a178e2ad8bd7da0093e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptorDict</type>
      <name>propertySets</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a33451df7de7107568b0aab36eb6a863a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removePropertySets</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a8208f3ccc627cf4f3eac03886310bbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeServers</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a96162cc5b93bdb0c8a3b636e23e67b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>removeVariables</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a53531523378210a352164e938f473541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerInstanceDescriptorSeq</type>
      <name>serverInstances</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a94510bcea00e95ece4317109bf40b74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerDescriptorSeq</type>
      <name>servers</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>aed1d9725ecaea4e6f3a668106c47bc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>variables</name>
      <anchorfile>structIceGrid_1_1NodeUpdateDescriptor.html</anchorfile>
      <anchor>a054747795a4c049f23ff00cafad1a11e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::NoEndpointException</name>
    <filename>classIce_1_1NoEndpointException.html</filename>
    <base>LocalExceptionHelper&lt; NoEndpointException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a1006452f3c90a9d98c572520b83b3f44</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a87fc12eabb2097a4155126b3a839bef0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoEndpointException</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>ac58fd2d0589d2d4a0c283f3491ebe73c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoEndpointException</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a5f4ff5e4460fc725f63d209c549c4bde</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;proxy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoEndpointException</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>aeccae38d9199a7941a7a912ea47508c5</anchor>
      <arglist>(const NoEndpointException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NoEndpointException</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a75173fa3289190903d01d92e3d6a60c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a10ea08e43c7d363cf376757cff33548f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>proxy</name>
      <anchorfile>classIce_1_1NoEndpointException.html</anchorfile>
      <anchor>a02eeb33e9502c8c52af952a5022978a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::noncopyable</name>
    <filename>classIceUtil_1_1noncopyable.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>noncopyable</name>
      <anchorfile>classIceUtil_1_1noncopyable.html</anchorfile>
      <anchor>a69ff44096ee1d73d68f88bd8cace747b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~noncopyable</name>
      <anchorfile>classIceUtil_1_1noncopyable.html</anchorfile>
      <anchor>ac5733644c026126ddedf819ed0411593</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::NoSuchLink</name>
    <filename>classIceStorm_1_1NoSuchLink.html</filename>
    <base>UserExceptionHelper&lt; NoSuchLink, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>ad94f53cefa6dc9dd54208bebd3e5bc8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchLink</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>a2dcc1b901f6be63de04190db2ad98e49</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchLink</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>afcdaa69542e35d7da5ea060959b4f3f4</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchLink</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>a7c38139ed78404e4d01b59af491c79dd</anchor>
      <arglist>(const NoSuchLink &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NoSuchLink</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>a4a98fb5e9dd3fdfda341bcc6bc9ffcaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>a56f3bb2de981dddd5e9041705bd6edeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceStorm_1_1NoSuchLink.html</anchorfile>
      <anchor>a67715bb2a22027171f1ea7dfc3409edb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::NoSuchServiceException</name>
    <filename>classIceBox_1_1NoSuchServiceException.html</filename>
    <base>UserExceptionHelper&lt; NoSuchServiceException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceBox_1_1NoSuchServiceException.html</anchorfile>
      <anchor>a085bdc618cd716023cb164ddee82c152</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchServiceException</name>
      <anchorfile>classIceBox_1_1NoSuchServiceException.html</anchorfile>
      <anchor>a6b0eebad08c1f458cf9a6a2a3af6e528</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchServiceException</name>
      <anchorfile>classIceBox_1_1NoSuchServiceException.html</anchorfile>
      <anchor>a7cdd3917aefb26dbed6a9250db975bd6</anchor>
      <arglist>(const NoSuchServiceException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NoSuchServiceException</name>
      <anchorfile>classIceBox_1_1NoSuchServiceException.html</anchorfile>
      <anchor>a3553fdb1ebadb9d8e1b2d2f8ddaa9f46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1NoSuchServiceException.html</anchorfile>
      <anchor>a16d13001efbea6350d0bb0cd4d053352</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::NoSuchTopic</name>
    <filename>classIceStorm_1_1NoSuchTopic.html</filename>
    <base>UserExceptionHelper&lt; NoSuchTopic, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>acd49b4321ad9c32a5728b8b18855c721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchTopic</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a798130c063ecc2032c81b28a2bf08183</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchTopic</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a363f8c7981bdec86e47931dff313482d</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoSuchTopic</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a937aa24b69eaee496725e1ca72f81b21</anchor>
      <arglist>(const NoSuchTopic &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NoSuchTopic</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a71f773be1bb6bc093f8937441ac8cecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a6bc597a2d36b636f44977d3521aeb4b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceStorm_1_1NoSuchTopic.html</anchorfile>
      <anchor>a6a0013472d3300f591708fdcc34d3705</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::NotRegisteredException</name>
    <filename>classIce_1_1NotRegisteredException.html</filename>
    <base>LocalExceptionHelper&lt; NotRegisteredException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>a0dcffac20c63d55abdc41d239b1a72f5</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>ab077fa53735f0fbce5691c6c338d5dd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotRegisteredException</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>aab02907e7290013673b6a0fe7d02113d</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotRegisteredException</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>a68f09e71735ee4e9e2a20a3bf0cba758</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;kindOfObject, const ::std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotRegisteredException</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>a22d67ac7fd3e2bfdb7a7f4b8054f3bbb</anchor>
      <arglist>(const NotRegisteredException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NotRegisteredException</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>afe3b89f1c2bb92a6b31d7f60e537cb0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>ade8606704b0cbb8aaccbd947575e71ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>a3fb9333219f1db3b05ba47c8e6d879ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>kindOfObject</name>
      <anchorfile>classIce_1_1NotRegisteredException.html</anchorfile>
      <anchor>a33cfdb6fe2bced6eed588eacab7565f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::NoValueFactoryException</name>
    <filename>classIce_1_1NoValueFactoryException.html</filename>
    <base>LocalExceptionHelper&lt; NoValueFactoryException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>ad18addb6cc9e079f7cf151259fcdedb0</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>a0715f7c154f1294e9dff869ad6ab4903</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoValueFactoryException</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>a10e0d6596837119d0f41da59bb8a700c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoValueFactoryException</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>a047bc7d2a34ab0f475d0920fabbfc1a4</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason, const ::std::string &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NoValueFactoryException</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>ac9781cc84ef72d3be9a44fb1390a293c</anchor>
      <arglist>(const NoValueFactoryException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NoValueFactoryException</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>abd1d8955c5cbc081795d7094be3a9ce8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>a1677c1de888346e76d1ec506875bfde7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>type</name>
      <anchorfile>classIce_1_1NoValueFactoryException.html</anchorfile>
      <anchor>af3af4e3f273210549225b2c6b8915b94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::NullHandleException</name>
    <filename>classIceUtil_1_1NullHandleException.html</filename>
    <base>ExceptionHelper&lt; NullHandleException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1NullHandleException.html</anchorfile>
      <anchor>a07178e0ca3c61cbaf6c9946c087eab76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NullHandleException</name>
      <anchorfile>classIceUtil_1_1NullHandleException.html</anchorfile>
      <anchor>a1595b0932e4173e54d6d8c3b89768ae7</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Object</name>
    <filename>classIce_1_1Object.html</filename>
    <class kind="struct">Ice::Object::Ice_invokeResult</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_dispatch</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a7c49cc0e48ef51b17b295c1f0a58395b</anchor>
      <arglist>(Ice::Request &amp;request, std::function&lt; bool()&gt; response=nullptr, std::function&lt; bool(std::exception_ptr)&gt; error=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a2deba6b74829490573ec61a27341d346</anchor>
      <arglist>(const Current &amp;current) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a21f2d22cba2ce5c9f006434ebb494113</anchor>
      <arglist>(const Current &amp;current) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a24ebc1322a7580fbe18cf16aa86ecfca</anchor>
      <arglist>(std::string s, const Current &amp;current) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_ping</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>adb90a3e8081341c932766f9fa04dc49f</anchor>
      <arglist>(const Current &amp;current) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Object</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a6f2f5a09ab68bd6f5fad630292d965e7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1Object.html</anchorfile>
      <anchor>a2762214e935499d92fdeefa68198b287</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectAdapter</name>
    <filename>classIce_1_1ObjectAdapter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a538b842c71355b1b2317a7c2375e0feb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>add</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>adfb256246bcdf1b941e1115ed5e8f929</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant, const Identity &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addDefaultServant</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a728fbf9ae849ce97daea8b7cb3acc317</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant, const ::std::string &amp;category)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>addFacet</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>afacab6dd590ab92602b0b0cd1ce05a7c</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant, const Identity &amp;id, const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>addFacetWithUUID</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a5dd15f7b5f89eb3048f82ce0ed404695</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant, const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addServantLocator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ae13e3ae03af74bb917f3425c05a1e812</anchor>
      <arglist>(const ::std::shared_ptr&lt; ServantLocator &gt; &amp;locator, const ::std::string &amp;category)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>addWithUUID</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a34e4c647149f115ef13c83580c8f6601</anchor>
      <arglist>(const ::std::shared_ptr&lt; Object &gt; &amp;servant)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>createDirectProxy</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ae0a11cbb18d14ad0bb075912ef208b0d</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>createIndirectProxy</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a1256c45b52886a694433db6c3834ada0</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>createProxy</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a8b3db8ce8a4a37915c72acf50054f90c</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a784185a9c53e3437488f3b3fa59f7ee3</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a858d028f9715eecc4cc7f185d3ee4ab9</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>find</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a19e75bb28d8e66de1d22655a3b971af0</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::FacetMap</type>
      <name>findAllFacets</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ad02a2d20a42aa4a0745e0244c04c67ca</anchor>
      <arglist>(const Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>findByProxy</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a0f389ef9bdd337e5072676a0956cc631</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;proxy) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>findDefaultServant</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a21e0174309644b7697c384508c9bd85f</anchor>
      <arglist>(const ::std::string &amp;category) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>findFacet</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a9cd3c7c771a4fe7babdc8ccea0a33538</anchor>
      <arglist>(const Identity &amp;id, const ::std::string &amp;facet) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ServantLocator &gt;</type>
      <name>findServantLocator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ab5e0986c1fc5fb5a3a6b5177ff32afa3</anchor>
      <arglist>(const ::std::string &amp;category) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Communicator &gt;</type>
      <name>getCommunicator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a89932db7ff301cc9d04b3b923589b745</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::EndpointSeq</type>
      <name>getEndpoints</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a703dd034eb472dc44fb7519dcec0c575</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::LocatorPrx &gt;</type>
      <name>getLocator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a156db8aaaf87856f400ddc63a51864d1</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getName</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a832523d2217ddd5b2ae731b6bcbfff4a</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::EndpointSeq</type>
      <name>getPublishedEndpoints</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a134531b1744c41af7096f3e16434f8b0</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>hold</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a720e07c9012d11119716ea216306102e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isDeactivated</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a218d981d4d27f87966094808ed2fa4b3</anchor>
      <arglist>() const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshPublishedEndpoints</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a9e9e6affb3b7feaf297687d18ce9bcce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>remove</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ab4a093df0e902732ee784071f3070a12</anchor>
      <arglist>(const Identity &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::FacetMap</type>
      <name>removeAllFacets</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a4783fc06631315489d802d5647001862</anchor>
      <arglist>(const Identity &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>removeDefaultServant</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a146e47dbbc5391da239e908d294f240a</anchor>
      <arglist>(const ::std::string &amp;category)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>removeFacet</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a3fe5eb62f5a679538012af2da130bb96</anchor>
      <arglist>(const Identity &amp;id, const ::std::string &amp;facet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ServantLocator &gt;</type>
      <name>removeServantLocator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a31a15d1bdc4bdb2fc0664d2d0bcc2960</anchor>
      <arglist>(const ::std::string &amp;category)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLocator</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a8639eef914f6f761739a1c872c50e76a</anchor>
      <arglist>(const ::std::shared_ptr&lt; LocatorPrx &gt; &amp;loc)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPublishedEndpoints</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>ae6d05bbcf670f6f9f6452cf519c13a1e</anchor>
      <arglist>(const EndpointSeq &amp;newEndpoints)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>waitForDeactivate</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>abd618df72775728658e5ed66aa569f8e</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>waitForHold</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a8a7cabb9495e80f96e80efbb0d64f005</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectAdapter</name>
      <anchorfile>classIce_1_1ObjectAdapter.html</anchorfile>
      <anchor>a438cdc272e7222f45326297dbaa421be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectAdapterDeactivatedException</name>
    <filename>classIce_1_1ObjectAdapterDeactivatedException.html</filename>
    <base>LocalExceptionHelper&lt; ObjectAdapterDeactivatedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a3af3c17b41723267dbec71e5d1b72ed0</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>ac78449c74f80bb06ca179ce3623411b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterDeactivatedException</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a89c8681f57ee054a5fad5847526ba529</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterDeactivatedException</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a9b856b655fbdc3fa192e6235232b64e6</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterDeactivatedException</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a5d01cca9c613c9d75437503c083cfb16</anchor>
      <arglist>(const ObjectAdapterDeactivatedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectAdapterDeactivatedException</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>ac146552eeb5982ee97cffdb612652ba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a3a6d02bfca6076d83149a0a3f6266768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIce_1_1ObjectAdapterDeactivatedException.html</anchorfile>
      <anchor>a6832821ec3a7f97950470cb9b393655e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectAdapterIdInUseException</name>
    <filename>classIce_1_1ObjectAdapterIdInUseException.html</filename>
    <base>LocalExceptionHelper&lt; ObjectAdapterIdInUseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>aa944445fcecb7f2a96829a3f2b66e82b</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>aa9b9e839d440c50155614dbd8e7b8ee4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterIdInUseException</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>a01e8b8409b5b3533737f24536c1ca537</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterIdInUseException</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>a63eac6b7199b0077e65767a8c0a3ebcc</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectAdapterIdInUseException</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>a63d3c3cfd0c2d36f731d58433cfdd53c</anchor>
      <arglist>(const ObjectAdapterIdInUseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectAdapterIdInUseException</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>ae0c760bbd29018f61fb30d04cc988bb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>a341b0225204728ba5c34ec9c401dfa21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIce_1_1ObjectAdapterIdInUseException.html</anchorfile>
      <anchor>a7b6af6828f27f010b434bc3df7f6b8fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ObjectDescriptor</name>
    <filename>structIceGrid_1_1ObjectDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ObjectDescriptor.html</anchorfile>
      <anchor>a4dc74e3239e65fa039e380291bf7334b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1ObjectDescriptor.html</anchorfile>
      <anchor>ae9cd15923dc2ee330416c276822ccc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>proxyOptions</name>
      <anchorfile>structIceGrid_1_1ObjectDescriptor.html</anchorfile>
      <anchor>a1c07780c3b6c29f34e83b79c5efee8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>type</name>
      <anchorfile>structIceGrid_1_1ObjectDescriptor.html</anchorfile>
      <anchor>a0f21b3b52ea49372349579ae808c2c2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ObjectExistsException</name>
    <filename>classIceGrid_1_1ObjectExistsException.html</filename>
    <base>UserExceptionHelper&lt; ObjectExistsException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>aeb46fac6dff7209b6dd29b692c43d5f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectExistsException</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>aa79c2971fe20e27cd716a7c38d26d68b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectExistsException</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>ad79d312f3d8e89a83aab79701d90bc90</anchor>
      <arglist>(const ::Ice::Identity &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectExistsException</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>ad9a85cd88798ff166d96a67035349b0e</anchor>
      <arglist>(const ObjectExistsException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectExistsException</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>acf9e968e40c552975db3574b008add97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>a8533bc0464c2d81528bae149814b2ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ObjectExistsException.html</anchorfile>
      <anchor>a2c6f387415089e942cb6a4a84965b805</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectFactory</name>
    <filename>classIce_1_1ObjectFactory.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Value &gt;</type>
      <name>create</name>
      <anchorfile>classIce_1_1ObjectFactory.html</anchorfile>
      <anchor>a3e52e17493b862f175fae73d9d58831a</anchor>
      <arglist>(const ::std::string &amp;type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1ObjectFactory.html</anchorfile>
      <anchor>ac05e862cb46817c24057350a5cc8cd5b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectFactory</name>
      <anchorfile>classIce_1_1ObjectFactory.html</anchorfile>
      <anchor>a3be9b668492825687ac631d3f4590c76</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ObjectInfo</name>
    <filename>structIceGrid_1_1ObjectInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ObjectInfo.html</anchorfile>
      <anchor>a1a2a830d965562fe4a241709b8d1cf9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>proxy</name>
      <anchorfile>structIceGrid_1_1ObjectInfo.html</anchorfile>
      <anchor>afd8dc09c60914d37a8756d9b9f772f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>type</name>
      <anchorfile>structIceGrid_1_1ObjectInfo.html</anchorfile>
      <anchor>aaa2652d288fd5a98689f603af5e5c19e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectNotExistException</name>
    <filename>classIce_1_1ObjectNotExistException.html</filename>
    <base>LocalExceptionHelper&lt; ObjectNotExistException, RequestFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>ab1146740e4bb7b6e57dbea3df3a2385d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a71915f8fbeb3a2fbfc33895c658e442d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotExistException</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a0033d80513708510f55e42d81c51eb0c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotExistException</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a4faa966a44615f48ee2a36e5c8cda9e9</anchor>
      <arglist>(const char *file, int line, const Identity &amp;id, const ::std::string &amp;facet, const ::std::string &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotExistException</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a8d9dbb1bcc44c56edaa8540fcd7a64bc</anchor>
      <arglist>(const ObjectNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectNotExistException</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a3243c927eb291448774eb7e083f8ed97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ObjectNotExistException.html</anchorfile>
      <anchor>a695c293272d8b4bce063f1c1fc97f9aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectNotFoundException</name>
    <filename>classIce_1_1ObjectNotFoundException.html</filename>
    <base>UserExceptionHelper&lt; ObjectNotFoundException, UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ObjectNotFoundException.html</anchorfile>
      <anchor>a9a39809da3e54efafbf62491ed6f1197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotFoundException</name>
      <anchorfile>classIce_1_1ObjectNotFoundException.html</anchorfile>
      <anchor>ab634f9c486af4cd28afbff4a8b5e6f7e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotFoundException</name>
      <anchorfile>classIce_1_1ObjectNotFoundException.html</anchorfile>
      <anchor>a801e3dd6d34821b71c9f224f3ad38a1a</anchor>
      <arglist>(const ObjectNotFoundException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectNotFoundException</name>
      <anchorfile>classIce_1_1ObjectNotFoundException.html</anchorfile>
      <anchor>ad0c1b4c683af5a5ab3dfd2503d529377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ObjectNotFoundException.html</anchorfile>
      <anchor>a41d72310b947782962dcb217cde89338</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ObjectNotRegisteredException</name>
    <filename>classIceGrid_1_1ObjectNotRegisteredException.html</filename>
    <base>UserExceptionHelper&lt; ObjectNotRegisteredException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>a0d4941327062791912f95c86296f5418</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>a3dab4cd22e7f8a4d016b849763f5e732</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>adedc589006738cb41cfa7fb40356bff6</anchor>
      <arglist>(const ::Ice::Identity &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectNotRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>acb3e74154a0dddece0808452ffc9ec6e</anchor>
      <arglist>(const ObjectNotRegisteredException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectNotRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>a4474aeb80e2b76d64200c3992f81c076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>ae893082dacd4292520ec1d70c35acc18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ObjectNotRegisteredException.html</anchorfile>
      <anchor>a383f8e6cefdbce59bd311748ac7d815f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ObjectObserver</name>
    <filename>classIceGrid_1_1ObjectObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>ObjectObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a8df74f16cd4c7d09d2bc699f37a5a437</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a9eb236724161362713532a68bd3e7d37</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a084cab2e8f01e6519bb9df47594ac245</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a68b902dbe8aaf89ce51e9dce5acbffd3</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>objectAdded</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a19a8005db3a8a3a3830fd44c5ab0b596</anchor>
      <arglist>(ObjectInfo info, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>objectInit</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a312580a8657cddcb4bcc64bdfb912ac4</anchor>
      <arglist>(ObjectInfoSeq objects, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>objectRemoved</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>ab21d0e64444a5b4eeaa4d5018ca5e21c</anchor>
      <arglist>(::Ice::Identity id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>objectUpdated</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a0fc5aad899997473500ade19f75c813f</anchor>
      <arglist>(ObjectInfo info, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ObjectObserver.html</anchorfile>
      <anchor>a9cdf757b6b29361e5fe448161cad539e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ObjectObserverPrx</name>
    <filename>classIceGrid_1_1ObjectObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; ObjectObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>objectAdded</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a357b62cb1680f4f2c2e5918f24468f4b</anchor>
      <arglist>(const ObjectInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>objectAddedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a64acdf3c6f62cb6c29140e0300da532b</anchor>
      <arglist>(const ObjectInfo &amp;info, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>objectAddedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>ad59720a1d5edcedd05e2177d9214f275</anchor>
      <arglist>(const ObjectInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>objectInit</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>ad942839184ba904c64eb03a6b4fbed54</anchor>
      <arglist>(const ObjectInfoSeq &amp;objects, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>objectInitAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a25c8a848ac6d055c20e997f5837b8fef</anchor>
      <arglist>(const ObjectInfoSeq &amp;objects, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>objectInitAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a7c437044e8dd37cc9f991a3209fc7351</anchor>
      <arglist>(const ObjectInfoSeq &amp;objects, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>objectRemoved</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a2856b78c9d0fa418af376dff76013315</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>objectRemovedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a39ffdf0e3c8f0656c83be91b44949d88</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>objectRemovedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a37183df0b384cc31d0202f9845738db1</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>objectUpdated</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a42f704f9caae5afb0d5f07c8806d60a5</anchor>
      <arglist>(const ObjectInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>objectUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a91ff2e8713c5060e84bb36993c796b82</anchor>
      <arglist>(const ObjectInfo &amp;info, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>objectUpdatedAsync</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>af7f690a9d896b7630e9bb2926f67372c</anchor>
      <arglist>(const ObjectInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ObjectObserverPrx.html</anchorfile>
      <anchor>a0760698797408793a92301bebdae4091</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ObjectPrx</name>
    <filename>classIce_1_1ObjectPrx.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a58cdc9dc0006c60158a2fd693747687b</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a9988c373805c7b180c20733703f81b14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ac8c24a24ac05c4ad5e550fbabbb4e0a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a8044d9946a6b8bd60ba63b1ec0094d4f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>abd0606e42bcd7b95e9db501c793b50f1</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ac6460a3174ff616f5c387cb41b5de4d6</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a6940c95d8a6f7befbe69a3e55d259e3b</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aac97041ca66c1ce33bacf31679120acd</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ad52bb1c13778b9b07f7263921d715e79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a0e7d1cfdea9a65d483889b7cc0220a6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a149d699578574d41e4e72e1b15b77ac2</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aaa732bfa1e744921973010023393bce7</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_facet</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a66f22d9914c6471a92caca2be0404e1d</anchor>
      <arglist>(const ::std::string &amp;facet) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a88e851a685ab91b5bbcf905fc1a2fa2c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ice_flushBatchRequests</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ac051b347253a1c446751d43183400a7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ab1029e8f07a9fc07aef2f00a2bed9ae2</anchor>
      <arglist>() -&gt; decltype(std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>std::function&lt; void()&gt;</type>
      <name>ice_flushBatchRequestsAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a46bdefcf6c2d0c0b9b45af8ac25569ac</anchor>
      <arglist>(::std::function&lt; void(::std::exception_ptr)&gt; ex, ::std::function&lt; void(bool)&gt; sent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>ice_getAdapterId</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a0422941cfd1778e9fd410516acf043bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::Connection &gt;</type>
      <name>ice_getCachedConnection</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a068125cca4542a46fc3b95d81d8f38c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::Communicator &gt;</type>
      <name>ice_getCommunicator</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a7d561106a60ef568654ef2f8ed2cc779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::optional&lt; bool &gt;</type>
      <name>ice_getCompress</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a099062c70a13e5d44096b14cfff6a01d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::Connection &gt;</type>
      <name>ice_getConnection</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a05cd81fb3f59ad88bdf70efce2c82d07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_getConnectionAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a5b3878eac5e785b2ee1a6171224d1523</anchor>
      <arglist>() -&gt; decltype(std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::Connection &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_getConnectionAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ab6796c6cb824f3c65623f7c6d438f97f</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::Connection &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>ice_getConnectionId</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aead8217383481ad37fdf39cc7147ea86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::Context</type>
      <name>ice_getContext</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aef81ead02c7ffe6601504eadbba358a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::EncodingVersion</type>
      <name>ice_getEncodingVersion</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a74a57cc6d0bae291cf5fdc74556ac478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::EndpointSeq</type>
      <name>ice_getEndpoints</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a6cbed991c2281ed4eefcf5f565354620</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::EndpointSelectionType</type>
      <name>ice_getEndpointSelection</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ad64d2e4d617ca466e4836de7625d2788</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ::std::string &amp;</type>
      <name>ice_getFacet</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3ac7132615bcacc97d51e177f3146952</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::Identity</type>
      <name>ice_getIdentity</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>abb8d96b0da86a0f15e588941cbd14823</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::Int</type>
      <name>ice_getInvocationTimeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ae9293b61ecbbb97eb89714670fbaa71d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::LocatorPrx &gt;</type>
      <name>ice_getLocator</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a9d87737a0bef4ca069baae3e5461ee43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::Int</type>
      <name>ice_getLocatorCacheTimeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a17386d336827e3ea82f05dc263b137c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::RouterPrx &gt;</type>
      <name>ice_getRouter</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a19069fcfac256bce102c2c2c91b8570e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::Ice::optional&lt; int &gt;</type>
      <name>ice_getTimeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a25988836bf5884031722ca5acb97ad96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ae36bda06ac7674015aeb9cfec5d40c87</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_idAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aeaab1b7a0261c8fe0459465f0225166d</anchor>
      <arglist>(::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_idAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3f62977a88c251c2c15c9ad655371479</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_identity</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a07f0654fba61f678927bfbc4f901819c</anchor>
      <arglist>(const ::Ice::Identity &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a0b52e609472e9d37f1717ee1007adcf9</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_idsAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aa7f28ba9101e33444636a08a39b78f58</anchor>
      <arglist>(::std::function&lt; void(::std::vector&lt;::std::string &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_idsAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a9abe404998ec12a5c32f683ac6c969a8</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt;::std::vector&lt;::std::string &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aea246cf53bccb0349abd8d83397a712a</anchor>
      <arglist>(::Ice::Int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_invoke</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a9dfea6bf1e41326a2e812b9071fd96af</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::pair&lt; const ::Ice::Byte *, const ::Ice::Byte * &gt; &amp;inParams, ::std::vector&lt;::Ice::Byte &gt; &amp;outParams, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_invoke</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a8a18078911fcd1b5a3fd26db30954b3e</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::vector&lt; Byte &gt; &amp;inParams, ::std::vector&lt;::Ice::Byte &gt; &amp;outParams, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>acec0eed2cca5aaf159ac5883c513c103</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::pair&lt; const ::Ice::Byte *, const ::Ice::Byte * &gt; &amp;inParams, ::std::function&lt; void(bool, ::std::pair&lt; const ::Ice::Byte *, const ::Ice::Byte * &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>abaca4d05aa1256917e289fc225d6f7d2</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::pair&lt; const ::Ice::Byte *, const ::Ice::Byte * &gt; &amp;inParams, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt;::Ice::Object::Ice_invokeResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a95ccb7574626ac04b174c9f60060e596</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::vector&lt; Byte &gt; &amp;inParams, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt;::Ice::Object::Ice_invokeResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_invokeAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1913ef67648c49e6f9627b5ea13385d6</anchor>
      <arglist>(const ::std::string &amp;operation, ::Ice::OperationMode mode, const ::std::vector&lt;::Ice::Byte &gt; &amp;inParams, ::std::function&lt; void(bool, ::std::vector&lt;::Ice::Byte &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ae8a266aa9067a4df0d94937a47360d5a</anchor>
      <arglist>(const ::std::string &amp;typeId, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_isAAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a443fa0eb53ed41a16294099e620f7863</anchor>
      <arglist>(const ::std::string &amp;typeId, ::std::function&lt; void(bool)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_isAAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a0dc04c546bb7da6c1b26017b12952743</anchor>
      <arglist>(const ::std::string &amp;typeId, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt; bool &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isBatchDatagram</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1bac0294529a74d7e01fc5b3b99ab427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isBatchOneway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aec13797b5a10cf52b70f9bb89e652d29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isCollocationOptimized</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1603d47fc81b537c20437356f93dd073</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isConnectionCached</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aa868d1361d24fff2c2d6c7dde39af6a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isDatagram</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1146ef66072727e6c27e8517f030f005</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isFixed</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a63eec5145ba34184659d3dbd290687df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isOneway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a60d782b71809477d071eddb0f3ee29d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isPreferSecure</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ad11d7227ad611edf0f9757764e8e7a0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isSecure</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>ab927ad525d693cf721ffe2416e20de94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ice_isTwoway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3558dd874da3128fa6976c7ae7b0e30e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3b4fbe992643361a554340fc4edf8cc0</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a9b04f95ffb30d584c486cf4ce25638e6</anchor>
      <arglist>(::Ice::Int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>acd19f481045ff1ce373a6c7bb3e581db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ice_ping</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a0eff000680c5bddd13a9c40538909150</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>ice_pingAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aba7716dec7fe4e67b322478138d225f5</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ice_pingAsync</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a460355bfdc2ab24371b0093dc62464b1</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a5023819f8873b2be96f659f8dcb8bf43</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1b6ee1204cc39f465018928d7a342010</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3055199a565ec9756f2e0fbd035bd00e</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aa433bd3933d062291d41c795a2969e54</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>ice_toString</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a987ff6d7315baccb5265b83645f3489a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a82d2045eae080460eae6a0785549b6d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectPrx</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a3051235f6e92af39723ba344bdd60b39</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>aac96348d27581e78e04ab5e8b21656e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a1be440400ab5cd66f3b9f80490aaba80</anchor>
      <arglist>(const ObjectPrx &amp;, const ObjectPrx &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classIce_1_1ObjectPrx.html</anchorfile>
      <anchor>a5e843af76000cb45b084b8e7099f95a7</anchor>
      <arglist>(const ObjectPrx &amp;, const ObjectPrx &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::Observer</name>
    <filename>classIce_1_1Instrumentation_1_1Observer.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attach</name>
      <anchorfile>classIce_1_1Instrumentation_1_1Observer.html</anchorfile>
      <anchor>abe005b20bad26dd5d3cdc3c944e91929</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detach</name>
      <anchorfile>classIce_1_1Instrumentation_1_1Observer.html</anchorfile>
      <anchor>ad46ef4998cf8fe71f4eb48f7d4a9d93e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>failed</name>
      <anchorfile>classIce_1_1Instrumentation_1_1Observer.html</anchorfile>
      <anchor>a51adac4146616faa3157225a0597531a</anchor>
      <arglist>(const ::std::string &amp;exceptionName)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Observer</name>
      <anchorfile>classIce_1_1Instrumentation_1_1Observer.html</anchorfile>
      <anchor>ae80682c68c5423bec8ad15c0d16ed77b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ObserverAlreadyRegisteredException</name>
    <filename>classIceGrid_1_1ObserverAlreadyRegisteredException.html</filename>
    <base>UserExceptionHelper&lt; ObserverAlreadyRegisteredException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>aae0fcaf367e188fe20fe9761e6a3716d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObserverAlreadyRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>ae88945a2f2ba14b4b3d21572a3c0577d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObserverAlreadyRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>affacc47e9c81887a0e1dc7dcce0c16ab</anchor>
      <arglist>(const ::Ice::Identity &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObserverAlreadyRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>a211d4f7b8c3ea8be3fd19eb60a8fc452</anchor>
      <arglist>(const ObserverAlreadyRegisteredException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObserverAlreadyRegisteredException</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>afd33bb598ff28e5d8e53810dee7d5e95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>ad1a071856c3148902148048a8ed31821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ObserverAlreadyRegisteredException.html</anchorfile>
      <anchor>ad36d5b02ef84335d4e4996d33a610772</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::ObserverUpdater</name>
    <filename>classIce_1_1Instrumentation_1_1ObserverUpdater.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateConnectionObservers</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ObserverUpdater.html</anchorfile>
      <anchor>a5eb4d3a265a87376e832d1623b23ab2b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateThreadObservers</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ObserverUpdater.html</anchorfile>
      <anchor>a6fea6abdb04f822bc121ba78c1840bde</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObserverUpdater</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ObserverUpdater.html</anchorfile>
      <anchor>a230ad3764c8115bf2316d00bca36f403</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::OpaqueEndpointInfo</name>
    <filename>classIce_1_1OpaqueEndpointInfo.html</filename>
    <base>Ice::EndpointInfo</base>
    <member kind="function">
      <type></type>
      <name>OpaqueEndpointInfo</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a8142cb3d9931893993dc3f63ef96aae0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueEndpointInfo</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a62469962a300d3ac8f34ca3b505c2cc0</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress, const ::Ice::EncodingVersion &amp;rawEncoding, const ::Ice::ByteSeq &amp;rawBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueEndpointInfo</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a322a18cbf120241a0b71366d39e3fc2e</anchor>
      <arglist>(const OpaqueEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueEndpointInfo</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>adfed3ad39cadfbea216243ac5f3f0ad9</anchor>
      <arglist>(OpaqueEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>OpaqueEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a5bbe568c80a776726c1f76295e22c636</anchor>
      <arglist>(const OpaqueEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>OpaqueEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a036a357e23b0432e6f8b19a392356747</anchor>
      <arglist>(OpaqueEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpaqueEndpointInfo</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>afd68036af83bf686ec10ede65a192da4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ByteSeq</type>
      <name>rawBytes</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a179481dc61c21956ee6c5e18e58568e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::EncodingVersion</type>
      <name>rawEncoding</name>
      <anchorfile>classIce_1_1OpaqueEndpointInfo.html</anchorfile>
      <anchor>a2031ef2dc1298cd042aa9ced50371bb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::OperationInterruptedException</name>
    <filename>classIce_1_1OperationInterruptedException.html</filename>
    <base>LocalExceptionHelper&lt; OperationInterruptedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>a27a1004d32388710b11f1b75a50b5cc2</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>adeba4121155503daa1ce5865ecd1608f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationInterruptedException</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>ad79f3f9cb19d2eb039552b19e9032d41</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationInterruptedException</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>a3169ef9d7f3dbfe0b143c38a31f870dd</anchor>
      <arglist>(const OperationInterruptedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperationInterruptedException</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>a8e2eb0751ed39b7dbda5946169d363a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1OperationInterruptedException.html</anchorfile>
      <anchor>a3bf90dc430b345f069b2699e1aa527a6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::OperationNotExistException</name>
    <filename>classIce_1_1OperationNotExistException.html</filename>
    <base>LocalExceptionHelper&lt; OperationNotExistException, RequestFailedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>a459e914ee858b138c64f6c9e2709a911</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>ab98bbfd66d23f0d58923f4efefc2a44b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationNotExistException</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>a7de4fee95a2769e53dc33ac7d44a735d</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationNotExistException</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>a4602f0ac68b5ada9ebb8ba168a66819f</anchor>
      <arglist>(const char *file, int line, const Identity &amp;id, const ::std::string &amp;facet, const ::std::string &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationNotExistException</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>adf332cbe894112e4dbd22d284ece02b4</anchor>
      <arglist>(const OperationNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperationNotExistException</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>a80b1889398d32cbdf791999c3757c94a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1OperationNotExistException.html</anchorfile>
      <anchor>a03b06bdaeb16327a1f158f08e3f6cd00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::OptionalNotSetException</name>
    <filename>classIceUtil_1_1OptionalNotSetException.html</filename>
    <base>ExceptionHelper&lt; OptionalNotSetException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1OptionalNotSetException.html</anchorfile>
      <anchor>a96dc5f5816c936b27502336a63f9e475</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptionalNotSetException</name>
      <anchorfile>classIceUtil_1_1OptionalNotSetException.html</anchorfile>
      <anchor>a8384f36ca86d7127a1c8fdb6f8a844ec</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::OrderedLoadBalancingPolicy</name>
    <filename>classIceGrid_1_1OrderedLoadBalancingPolicy.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>a3a6ddd59fbe87a6939ff7b2e57b34e9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OrderedLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>a2d1efe5891c44b633c39bc39b1c3fef6</anchor>
      <arglist>(const OrderedLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>OrderedLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>a530f3b814b9bd03377f756f5bb266e75</anchor>
      <arglist>(OrderedLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrderedLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>afa86c0342571803216e1da86fd762c62</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrderedLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>aa891d294be4991b00a698829982ea899</anchor>
      <arglist>(const ::std::string &amp;nReplicas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrderedLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>affc90db771b41005173eb193be338592</anchor>
      <arglist>(const OrderedLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrderedLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>a6ad135f422d5b5d8a40257100a53419c</anchor>
      <arglist>(OrderedLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OrderedLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>a37745a25bec15dba84eaf632d42e8433</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1OrderedLoadBalancingPolicy.html</anchorfile>
      <anchor>aa2c10ee8928b177e02af6cdca653d031</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::OutputStream</name>
    <filename>classIce_1_1OutputStream.html</filename>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a11b09dd879a180852b76e37de10488b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aedf0441da4c357b576d7c89b4b4f3e57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endEncapsulation</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a8f2f2c133758efadd38b1087642e4c38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endException</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ab3b43da057ad306705c3c07e41f2e326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aa6fe9121aff00ebd70880673fb84a6d0</anchor>
      <arglist>(size_type position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endSlice</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>adab3e980fc93d0fadd377bab116685cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endValue</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a9cfca0742e6471771cb17cbd62d21cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; const Byte *, const Byte * &gt;</type>
      <name>finished</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a203860017a2509a9e4399bcee2245994</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finished</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>afc43b081c8f39eac4ac9290ab4d91c65</anchor>
      <arglist>(std::vector&lt; Byte &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getClosure</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a083babf06d74ae201616c2d4e7ecf4bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const EncodingVersion &amp;</type>
      <name>getEncoding</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a3196009a0bd4c25736e9a4c4146efbfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a8bca9c591021627945ed0da2c7a79296</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a4e5e198e8fe11510f36c205a7a131d9b</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputStream</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>adb7bebf9b9f638cf52f8134a283a6ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputStream</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aecb1620adc9d06ed9cb4110c3fdac290</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputStream</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac0d0e8ecdf4bd012143bbeff8d64099c</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputStream</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac41088ab0b65e57604fdb6a6e923741f</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, const EncodingVersion &amp;version, const std::pair&lt; const Byte *, const Byte * &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>pos</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a4b3736fc0574cb88480ee48fe5083b4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a4fb24977d4678fa1e94fef66a5abd9aa</anchor>
      <arglist>(Container::size_type sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rewrite</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac1f987be618122c03ffe39d84cebf6f5</anchor>
      <arglist>(Int v, size_type pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rewriteSize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aa8c4f0a09d6ac91c5e1f2c7858b03cfc</anchor>
      <arglist>(Int v, Container::iterator dest)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>setClosure</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a2194ec5dcf5f120b2201c0b63de998a0</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFormat</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>af08ada5b2cf25a9cb77d76d455a621df</anchor>
      <arglist>(FormatType format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startEncapsulation</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a081cfc0ffb34b30ac95922231282f739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startEncapsulation</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac8d02214d087d0df1c9763f71fcba227</anchor>
      <arglist>(const EncodingVersion &amp;encoding, FormatType format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startException</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a220d2b922f1ff66e7ea38174a1ba5f83</anchor>
      <arglist>(const SlicedDataPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>startSize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a44b99f46df9f26e991dedc81249d9f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startSlice</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a80e76b3629e8c00a22afff9dee99993b</anchor>
      <arglist>(const std::string &amp;typeId, int compactId, bool last)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startValue</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a02fb423b0526f987a537948489bc980a</anchor>
      <arglist>(const SlicedDataPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>af8b793298f6650fe26c025e3efdd41af</anchor>
      <arglist>(OutputStream &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a444427bdcbe1dc08acc4d51e05f9d1a7</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a76e05055bb384261ba075e1fa4efbc37</anchor>
      <arglist>(Byte v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a116aaedb32f600f7578d4056ab0eef46</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a116aaedb32f600f7578d4056ab0eef46</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a7655174dc3323e07d882fe98464eae78</anchor>
      <arglist>(const bool *begin, const bool *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a1cf121882186b3b43749d89d1e1de577</anchor>
      <arglist>(const Byte *start, const Byte *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aec129b2b35a0802dc4711c56675cbe1e</anchor>
      <arglist>(const char *vdata, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ae9ec0de5abaa472cad516699dd1e8273</anchor>
      <arglist>(const char *vdata, size_t vsize, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a0bc113f1fca19f46c0e30374b0ec43fe</anchor>
      <arglist>(const Double *begin, const Double *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a157edb44f98ed1b304ab290c84381383</anchor>
      <arglist>(const Float *begin, const Float *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a76f82f8f4d5dc4401b50a837e9e4def7</anchor>
      <arglist>(const Int *begin, const Int *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac5f28e1fc2b00470c2653b6895c69b92</anchor>
      <arglist>(const Long *begin, const Long *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac048e1231b6fc90fbe5765328e43e431</anchor>
      <arglist>(const Short *begin, const Short *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ad59105acd444e627be1fa9c57d600054</anchor>
      <arglist>(const std::string &amp;v, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ac050cc86291120fc2c3a541562d3e51d</anchor>
      <arglist>(const std::string *begin, const std::string *end, bool convert=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a7bb11266812be7361c5a21aa95d23f5d</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a5564e9d568fa283004a3df9de3281b0c</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ae038b148eb27754cc0189cdb05ad206a</anchor>
      <arglist>(const std::wstring &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a8add9c3f30754073ee936f576c7ab9ab</anchor>
      <arglist>(const std::wstring *begin, const std::wstring *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a173d2d6058ca657bd59d93f746990034</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a900c42bc7610691cd86e9218b42e44a2</anchor>
      <arglist>(const T *begin, const T *end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a616ca5cd14ff5fddd51100fdd8d3613a</anchor>
      <arglist>(Double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a72ef2510edb5527085c6317216e1d7bf</anchor>
      <arglist>(Float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>aec35b53e94364223d4ec26442e1165ca</anchor>
      <arglist>(Int tag, const IceUtil::Optional&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a159593392ab4dd10139573b64d4b6a25</anchor>
      <arglist>(Int v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a15e2c7fa2a388f025426389bbc990b56</anchor>
      <arglist>(Int v, Container::iterator dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a1fe76036bc8a047290918d20c3e3a15a</anchor>
      <arglist>(Long v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>abf74a6ba2ff8ecc81427e270c25b7018</anchor>
      <arglist>(Short v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a370dd91d3bea124d8aaf2706dbbb1b41</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAll</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a4b38434ec2b18d02f272ba2b9b77c6f1</anchor>
      <arglist>(const T &amp;v, const Te &amp;... ve)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; I==sizeof...(Te), void &gt;::type</type>
      <name>writeAll</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a306bf04534a39c3cc99a65ea4dc189e5</anchor>
      <arglist>(std::tuple&lt; Te... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeBlob</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ad1c3850fde147a3915beb538f32fa965</anchor>
      <arglist>(const Byte *v, Container::size_type sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeBlob</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a5070a97d6637e4221a8f2e9efdbdc940</anchor>
      <arglist>(const std::vector&lt; Byte &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEmptyEncapsulation</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ad39ae2a4f4a4cd6c6596b4399760de5f</anchor>
      <arglist>(const EncodingVersion &amp;encoding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEncapsulation</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a96c923c1c213db33166840cb2fc03c98</anchor>
      <arglist>(const Byte *v, Int sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEnum</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ae3a4a28679a0e9c76078449650a90384</anchor>
      <arglist>(Int v, Int maxValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeException</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a2330f161f646da9c5ebb98047e3cd8ce</anchor>
      <arglist>(const UserException &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; I&lt; sizeof...(Te), void &gt;::type writeAll(std::tuple&lt; Te... &gt; tuple) { write(std::get&lt; I &gt;tuple));writeAll&lt; I+1, Te... &gt;tuple);} template&lt; typename T &gt; void writeAll(std::initializer_list&lt; int &gt; tags, const IceUtil::Optional&lt; T &gt; &amp;v) { write(*(tags.begin()+tags.size() - 1), v);} template&lt; typename T, typename... Te &gt; void writeAll(std::initializer_list&lt; int &gt; tags, const IceUtil::Optional&lt; T &gt; &amp;v, const IceUtil::Optional&lt; Te &gt; &amp;... ve) { size_t index=tags.size() - sizeof...(ve) - 1;write(*(tags.begin()+index), v);writeAll(tags, ve...);} bool writeOptional(Int tag, OptionalFormat format) { assert(_currentEncaps);if(_currentEncaps-&gt;encoder) { return _currentEncaps-&gt; encoder</type>
      <name>writeOptional</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a0a394ad9d891fc5e4f653ee1bf4cda19</anchor>
      <arglist>(tag, format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writePendingValues</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a14b8cec1ad69a519b9fa8984414987c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeProxy</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>af83fab14c8da72627f74ab95e94f4c72</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSize</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ad6372e10797e04ecc63d84d245ff3743</anchor>
      <arglist>(Int v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OutputStream</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>ad67ddd7270e76bcb8f6164f1a672f9ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>else</name>
      <anchorfile>classIce_1_1OutputStream.html</anchorfile>
      <anchor>a038a96577ea7c21414b5ebd00f3c65d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ParseException</name>
    <filename>classIceGrid_1_1ParseException.html</filename>
    <base>UserExceptionHelper&lt; ParseException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>a110bc8b177846035da19225fa7620719</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>aeac721d41a68ba6077a72e199409763a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>a3abd3952379ef37e51b34f2cf469f873</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>ab7b3bc3fa93827895d14595991684642</anchor>
      <arglist>(const ParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseException</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>af9053bc95334754df1c1e710977bf0f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>a396dbfe289f3c7eaf9f5cd4a0a0a5233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1ParseException.html</anchorfile>
      <anchor>a73852a2f8bedbf29eebc1e18335d08a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::ParseException</name>
    <filename>classIceSSL_1_1ParseException.html</filename>
    <base>ExceptionHelper&lt; ParseException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceSSL_1_1ParseException.html</anchorfile>
      <anchor>aad8737becff496ed31dc9571d42591f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classIceSSL_1_1ParseException.html</anchorfile>
      <anchor>a0d615264dde63f0562babaf248095ff6</anchor>
      <arglist>(const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseException</name>
      <anchorfile>classIceSSL_1_1ParseException.html</anchorfile>
      <anchor>a236a35ecdcb7770ef7abb1dadfcd7170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>reason</name>
      <anchorfile>classIceSSL_1_1ParseException.html</anchorfile>
      <anchor>a88f45ddae875fa3492b54bcc301c053b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::InputStream::EncapsDecoder::PatchEntry</name>
    <filename>structIce_1_1InputStream_1_1EncapsDecoder_1_1PatchEntry.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>classGraphDepth</name>
      <anchorfile>structIce_1_1InputStream_1_1EncapsDecoder_1_1PatchEntry.html</anchorfile>
      <anchor>a5be9addd5d6b845ed5e09388eacd4604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>patchAddr</name>
      <anchorfile>structIce_1_1InputStream_1_1EncapsDecoder_1_1PatchEntry.html</anchorfile>
      <anchor>a9220fa35cc0e05d96fcb98c80c2163d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PatchFunc</type>
      <name>patchFunc</name>
      <anchorfile>structIce_1_1InputStream_1_1EncapsDecoder_1_1PatchEntry.html</anchorfile>
      <anchor>ab84ad5cbaf21e1d6118ce262b0d21965</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::PatchException</name>
    <filename>classIceGrid_1_1PatchException.html</filename>
    <base>UserExceptionHelper&lt; PatchException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::StringSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>af1e63d753d94011483541424d8985c41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatchException</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>ab648807a233e7640ba98ff41bc9791e2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatchException</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>a84dfbdb49d19b6f8add3dd10fb553a5c</anchor>
      <arglist>(const ::Ice::StringSeq &amp;reasons)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatchException</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>adc93481938e4cfca7767b8389e17efa9</anchor>
      <arglist>(const PatchException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PatchException</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>a897cac5daa558c46eb320a5767492b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>a8e61963516cb4115807f65706288af25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>reasons</name>
      <anchorfile>classIceGrid_1_1PatchException.html</anchorfile>
      <anchor>a316f3121a1be9702ce783362a4a8e916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::PermissionDeniedException</name>
    <filename>classGlacier2_1_1PermissionDeniedException.html</filename>
    <base>UserExceptionHelper&lt; PermissionDeniedException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>virtual ::std::shared_ptr&lt;::Ice::SlicedData &gt;</type>
      <name>ice_getSlicedData</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a63ba10117508df207c9312471578fc5d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a803157e462bf9e7bcc3174246262ca43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a7dc39544c5e03f43d788a7396b1f36d8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a9c9d50415ffe525cc5e7ecac139258fd</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a78ca2721febbea32613b51681e63e31e</anchor>
      <arglist>(const PermissionDeniedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PermissionDeniedException</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>aa26809010b76eba951cbaf8002b26093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a9192d105a66f0bc3e692e020a3f416e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classGlacier2_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a927cf327f58911403bc63429e3defb85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::PermissionDeniedException</name>
    <filename>classIceGrid_1_1PermissionDeniedException.html</filename>
    <base>UserExceptionHelper&lt; PermissionDeniedException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>ae4ad23d58714b8b7c7e61bb6f8cf4879</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>ab4d426c20f4f42b8ef162702e155de5d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a750543b563aa73b4e5777ff137732615</anchor>
      <arglist>(const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PermissionDeniedException</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a7bbdc5f2863d45309b3348ece74e76e4</anchor>
      <arglist>(const PermissionDeniedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PermissionDeniedException</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>afb0ad8be8baae4567a8d903671fc2a46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>ad9f88a91f42493e879b9b2e71df9788c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1PermissionDeniedException.html</anchorfile>
      <anchor>a2020821892d8856b01b1034e08168467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::PermissionsVerifier</name>
    <filename>classGlacier2_1_1PermissionsVerifier.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">Glacier2::PermissionsVerifier::CheckPermissionsResult</class>
    <member kind="typedef">
      <type>PermissionsVerifierPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>a68384e67ef12d4602056fadd5d0fd442</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>checkPermissions</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>a22e9a8504c086361a638017a43636e56</anchor>
      <arglist>(::std::string userId, ::std::string password, ::std::string &amp;reason, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>a4f21f604a3c557ff3c37649ead017590</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>acf728ddff4f14c40734cee939adb0096</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>a6b8c9e5009d97e59d0c392ecd10018b9</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifier.html</anchorfile>
      <anchor>a6cc3ad5f6d171fd7da552a0198ba1672</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::PermissionsVerifierPrx</name>
    <filename>classGlacier2_1_1PermissionsVerifierPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; PermissionsVerifierPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>checkPermissions</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifierPrx.html</anchorfile>
      <anchor>a0936f26db0ab9bfbd1e5652059b1383b</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, ::std::string &amp;reason, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>checkPermissionsAsync</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifierPrx.html</anchorfile>
      <anchor>ad91260942741e5f95de0dad182d07074</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, ::std::function&lt; void(bool, ::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>checkPermissionsAsync</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifierPrx.html</anchorfile>
      <anchor>adbe5c2f657267414e4ed8423242171f0</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; PermissionsVerifier::CheckPermissionsResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1PermissionsVerifierPrx.html</anchorfile>
      <anchor>af70e630a8572bd2f0aba831a66888f96</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Plugin</name>
    <filename>classIce_1_1Plugin.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1Plugin.html</anchorfile>
      <anchor>a998c42cd276d508d3b9fa393e4aae008</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1Plugin.html</anchorfile>
      <anchor>ad2f24436c892eb5ca572d0288254a1bf</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Plugin</name>
      <anchorfile>classIce_1_1Plugin.html</anchorfile>
      <anchor>a84f20c47cdf5710671a6bf4020e9b7f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBT::Plugin</name>
    <filename>classIceBT_1_1Plugin.html</filename>
    <base>Ice::Plugin</base>
    <member kind="function" virtualness="pure">
      <type>virtual DeviceMap</type>
      <name>getDevices</name>
      <anchorfile>classIceBT_1_1Plugin.html</anchorfile>
      <anchor>a480541fdcf325cecbdef8a726009f008</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startDiscovery</name>
      <anchorfile>classIceBT_1_1Plugin.html</anchorfile>
      <anchor>a5e14556e86e7702aa8d514af56e61e74</anchor>
      <arglist>(const std::string &amp;address, std::function&lt; void(const std::string &amp;addr, const PropertyMap &amp;props)&gt; cb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopDiscovery</name>
      <anchorfile>classIceBT_1_1Plugin.html</anchorfile>
      <anchor>ac21ae1434fea4cf54798aea4a66e785f</anchor>
      <arglist>(const std::string &amp;address)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::OpenSSL::Plugin</name>
    <filename>classIceSSL_1_1OpenSSL_1_1Plugin.html</filename>
    <base virtualness="virtual">IceSSL::Plugin</base>
    <member kind="function" virtualness="pure">
      <type>virtual SSL_CTX *</type>
      <name>getContext</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Plugin.html</anchorfile>
      <anchor>a9825fd5152d3fe7cf75074a7cdc3487a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ice::Long</type>
      <name>getOpenSSLVersion</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Plugin.html</anchorfile>
      <anchor>afecd49ca6ce0db9f3f2da7ea82d7b770</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setContext</name>
      <anchorfile>classIceSSL_1_1OpenSSL_1_1Plugin.html</anchorfile>
      <anchor>a1f7a56dd2b80907afe686a1243b2dc23</anchor>
      <arglist>(SSL_CTX *ctx)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::Plugin</name>
    <filename>classIceSSL_1_1Plugin.html</filename>
    <base>Ice::Plugin</base>
    <member kind="function" virtualness="pure">
      <type>virtual CertificatePtr</type>
      <name>decode</name>
      <anchorfile>classIceSSL_1_1Plugin.html</anchorfile>
      <anchor>aba72e56e746405727310ec6013c8b777</anchor>
      <arglist>(const std::string &amp;str) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CertificatePtr</type>
      <name>load</name>
      <anchorfile>classIceSSL_1_1Plugin.html</anchorfile>
      <anchor>adce5818a06701612e7973a22c4483d86</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCertificateVerifier</name>
      <anchorfile>classIceSSL_1_1Plugin.html</anchorfile>
      <anchor>aa4b7cae6ba60723a2c4b7ca29239d45b</anchor>
      <arglist>(std::function&lt; bool(const std::shared_ptr&lt; ConnectionInfo &gt; &amp;)&gt; v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPasswordPrompt</name>
      <anchorfile>classIceSSL_1_1Plugin.html</anchorfile>
      <anchor>a3c523969be868dcb3513fa54d904ad4c</anchor>
      <arglist>(std::function&lt; std::string()&gt; p)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Plugin</name>
      <anchorfile>classIceSSL_1_1Plugin.html</anchorfile>
      <anchor>aa25ef58d5584060b6aded515fb047e2b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::PluginInitializationException</name>
    <filename>classIce_1_1PluginInitializationException.html</filename>
    <base>LocalExceptionHelper&lt; PluginInitializationException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a9fd2498113bc3e78d9456701b5a8123d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a8600c9de80e825d1644e180ffb51fb00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginInitializationException</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a530e46c58b40b15120a31cf08f4f3daa</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginInitializationException</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a5eea860e87f3a9550072705c41468443</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginInitializationException</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a479ddc4243d2f83262701966bc36dda3</anchor>
      <arglist>(const PluginInitializationException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginInitializationException</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a06fda1b50852b702b6c115bc0b0a0b0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>ae006b3e9d7864471900bfc30f5d7300c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1PluginInitializationException.html</anchorfile>
      <anchor>a2aef48b7273090522fa00f5c573951c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::PluginManager</name>
    <filename>classIce_1_1PluginManager.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addPlugin</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>aef7219ddd6d610c827c5df761be9e19f</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::shared_ptr&lt; Plugin &gt; &amp;pi)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>a5f5e6b27839a85e61c03af1488e5c5a4</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Plugin &gt;</type>
      <name>getPlugin</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>a911d07aba8f592c9141bea2bab3e739e</anchor>
      <arglist>(const ::std::string &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getPlugins</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>a5bf12ead010e08f977be7899281cc521</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initializePlugins</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>a4dec796cd1204dfed8db2c23f87107e4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginManager</name>
      <anchorfile>classIce_1_1PluginManager.html</anchorfile>
      <anchor>a46589d12f13701150c73e5ec8c4ed637</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Process</name>
    <filename>classIce_1_1Process.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>ProcessPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a4ca318a0dcaf5adbca324ea22cbf3d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a6347c8c48923a21ec342c6ed8b70f217</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a1b17468b810f9514d0ad989401723a42</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a471cf2582fe605d7f2fa3ecf57edb89c</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a848d482d4223fd187733c78df9c498e6</anchor>
      <arglist>(const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeMessage</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>aabfc83797f5ba5ccbc36539e984f8454</anchor>
      <arglist>(::std::string message, int fd, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1Process.html</anchorfile>
      <anchor>a14b1905eed063d737af6cdb7608164f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ProcessPrx</name>
    <filename>classIce_1_1ProcessPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; ProcessPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>a4fe20646efa75e35ab9f0b05d435f87c</anchor>
      <arglist>(const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>shutdownAsync</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>a5af71a27ef8dcd9e6d75dbee00f9eb20</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>shutdownAsync</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>ac8d96540f61e8105927007e89867d0be</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeMessage</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>a95884ed81983ca7d3d5f353c897a00b1</anchor>
      <arglist>(const ::std::string &amp;message, int fd, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>writeMessageAsync</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>ae32335deec4841e9e8e9a2f9af67f42a</anchor>
      <arglist>(const ::std::string &amp;message, int fd, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>writeMessageAsync</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>aa9b0fde996e1ba00afc8112f8eed86a4</anchor>
      <arglist>(const ::std::string &amp;message, int fd, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ProcessPrx.html</anchorfile>
      <anchor>a7cdb7612f291e479c7e10713d942fe02</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Properties</name>
    <filename>classIce_1_1Properties.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Properties &gt;</type>
      <name>clone</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a21531056e69fb2b7eb0e43a42c3fa983</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getCommandLineOptions</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a53600a6d923e29326cb7a41b2a13b998</anchor>
      <arglist>() noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::PropertyDict</type>
      <name>getPropertiesForPrefix</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>abe01d0f8864df65a8bfb79dbd517b0cf</anchor>
      <arglist>(const ::std::string &amp;prefix) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getProperty</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a22dfb7b9fcf4b210a0bdf17f7deb8418</anchor>
      <arglist>(const ::std::string &amp;key) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPropertyAsInt</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a0854ff0297bb69fae503d3dd28e4f204</anchor>
      <arglist>(const ::std::string &amp;key) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPropertyAsIntWithDefault</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>aed5fe2094596811a18b00c0455e20c76</anchor>
      <arglist>(const ::std::string &amp;key, int value) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getPropertyAsList</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>ad63b3de8d5d7bc78523f41c999794485</anchor>
      <arglist>(const ::std::string &amp;key) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>getPropertyAsListWithDefault</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>aacf1e4030633a8170810c3f54e997dd9</anchor>
      <arglist>(const ::std::string &amp;key, const StringSeq &amp;value) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getPropertyWithDefault</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a1dfaf10fc9a46e44840b448dec24b1ed</anchor>
      <arglist>(const ::std::string &amp;key, const ::std::string &amp;value) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>afc469159ea58b090d438ca51acccef3d</anchor>
      <arglist>(const ::std::string &amp;file)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>parseCommandLineOptions</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a85c6224703913ea40098aaabb03eab8f</anchor>
      <arglist>(const ::std::string &amp;prefix, const StringSeq &amp;options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>parseIceCommandLineOptions</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>a66a7c161c6f9cfc19c4ce721640206a9</anchor>
      <arglist>(const StringSeq &amp;options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProperty</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>af8b162cf2d5f89c0ef1b53bddb2f7912</anchor>
      <arglist>(const ::std::string &amp;key, const ::std::string &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Properties</name>
      <anchorfile>classIce_1_1Properties.html</anchorfile>
      <anchor>aee42d0581dc1b45603b7bed7b98e4e10</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::PropertiesAdmin</name>
    <filename>classIce_1_1PropertiesAdmin.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>PropertiesAdminPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a3d4c0f737c92e620accf76e0dc84233d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PropertyDict</type>
      <name>getPropertiesForPrefix</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a304fd9ce0c2de451d2522db87ba4d1e2</anchor>
      <arglist>(::std::string prefix, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getProperty</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a715c835d1f7698ea04d5640ed8ba8915</anchor>
      <arglist>(::std::string key, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a5b10cccb10564647b72d67c671498068</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>aa9d23f6398a241e7a23a69b11afaa597</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a545ed30dbc97556559b4c3208f0f8c63</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProperties</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>a692b84786d4706216242aa633c33dc63</anchor>
      <arglist>(PropertyDict newProperties, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1PropertiesAdmin.html</anchorfile>
      <anchor>aa7ff61cb99f32238d9bfaf0da35d8221</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::PropertiesAdminPrx</name>
    <filename>classIce_1_1PropertiesAdminPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; PropertiesAdminPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>PropertyDict</type>
      <name>getPropertiesForPrefix</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a493d3e7b27c96411f764118f02bfc68d</anchor>
      <arglist>(const ::std::string &amp;prefix, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getPropertiesForPrefixAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a20b079a050e7f5884720be87d1d9279a</anchor>
      <arglist>(const ::std::string &amp;prefix, ::std::function&lt; void(::Ice::PropertyDict)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getPropertiesForPrefixAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a9b8c2b2e76db3e4924d18a4ff71b2410</anchor>
      <arglist>(const ::std::string &amp;prefix, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::PropertyDict &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getProperty</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>ad37b1862ee8ac705d9a528a6a7ac0f6c</anchor>
      <arglist>(const ::std::string &amp;key, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getPropertyAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a1ad819381f2bc8dd737e4afd87c95ea2</anchor>
      <arglist>(const ::std::string &amp;key, ::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getPropertyAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a9b970990dfed58c630f514580c896f43</anchor>
      <arglist>(const ::std::string &amp;key, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProperties</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a309fb3822af0e796da1133cc997cb9d6</anchor>
      <arglist>(const PropertyDict &amp;newProperties, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setPropertiesAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>a01b5a71bc5c9aa5158a54c0d6354e4cd</anchor>
      <arglist>(const PropertyDict &amp;newProperties, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setPropertiesAsync</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>affa6451dd0b182626b94e5b402876f8e</anchor>
      <arglist>(const PropertyDict &amp;newProperties, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1PropertiesAdminPrx.html</anchorfile>
      <anchor>ad7ed58fe415a81226471d169042f920b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::PropertyDescriptor</name>
    <filename>structIceGrid_1_1PropertyDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1PropertyDescriptor.html</anchorfile>
      <anchor>ad292ae0d8ceb914cf0f3186518b5ef68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1PropertyDescriptor.html</anchorfile>
      <anchor>a88da97b30b1634d585ae2762273c41ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>value</name>
      <anchorfile>structIceGrid_1_1PropertyDescriptor.html</anchorfile>
      <anchor>a2fc563040305bb386b4523df40cdefb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::PropertySetDescriptor</name>
    <filename>structIceGrid_1_1PropertySetDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::StringSeq &amp;, const ::IceGrid::PropertyDescriptorSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1PropertySetDescriptor.html</anchorfile>
      <anchor>a6d864fe25b381122b04ceb52941405be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertyDescriptorSeq</type>
      <name>properties</name>
      <anchorfile>structIceGrid_1_1PropertySetDescriptor.html</anchorfile>
      <anchor>abc29216bcd3c3c5fd2dd65047fff9b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>references</name>
      <anchorfile>structIceGrid_1_1PropertySetDescriptor.html</anchorfile>
      <anchor>a5dd4d523df02ee38c0c972184281f7f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ProtocolException</name>
    <filename>classIce_1_1ProtocolException.html</filename>
    <base>LocalExceptionHelper&lt; ProtocolException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>ae69e258d3e57c36065ccbeb9c1233b8d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>a6b6964ecbf03cfe4ae4de80f977a35d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtocolException</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>a069f9d2a55678b9d1d03c251902af958</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtocolException</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>abfcda493f0ee3016c84957824eb1f9a3</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtocolException</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>ad17c661764d404ad4f38eb499ae2cdc4</anchor>
      <arglist>(const ProtocolException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProtocolException</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>a2f51d9b5c8f650dff8e14fb6643b3112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>a3572d9721e3566648db59141e8e0e087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1ProtocolException.html</anchorfile>
      <anchor>a03cf3256ccf454950e636dc1a2c6befc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ProtocolVersion</name>
    <filename>structIce_1_1ProtocolVersion.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Byte &amp;, const ::Ice::Byte &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIce_1_1ProtocolVersion.html</anchorfile>
      <anchor>a80a156734a265ce0e1994bd3e207816f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Byte</type>
      <name>major</name>
      <anchorfile>structIce_1_1ProtocolVersion.html</anchorfile>
      <anchor>a01ed646d56fc151c2f7a9fc000a15ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Byte</type>
      <name>minor</name>
      <anchorfile>structIce_1_1ProtocolVersion.html</anchorfile>
      <anchor>a4892f3ae0189f33dd13c15c7e3fd1afb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Proxy</name>
    <filename>classIce_1_1Proxy.html</filename>
    <templarg></templarg>
    <templarg>Bases</templarg>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; Prx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; AdapterObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdapterObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; AdminPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; AdminSessionPrx, ::Glacier2::SessionPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; ApplicationObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ApplicationObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; FileIteratorPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileIteratorPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; FileParserPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FileParserPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; FinderPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; FinderPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; IdentitySetPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LocatorFinderPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorFinderPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LocatorPrx, ::Ice::LocatorPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LocatorPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LocatorRegistryPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LocatorRegistryPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LoggerAdminPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LoggerAdminPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LookupPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; LookupReplyPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; LookupReplyPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; MetricsAdminPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; MetricsAdminPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; NodeObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; NodeObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; ObjectObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; PermissionsVerifierPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PermissionsVerifierPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; ProcessPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ProcessPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; PropertiesAdminPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; PropertiesAdminPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; QueryPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; QueryPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RegistryObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RegistryPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RegistryPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RemoteLoggerPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RemoteLoggerPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RouterFinderPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterFinderPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RouterPrx, ::Ice::RouterPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; RouterPrx, ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; ServiceManagerPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceManagerPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; ServiceObserverPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ServiceObserverPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SessionControlPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionControlPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SessionManagerPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionManagerPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SessionPrx, ::Glacier2::SessionPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SessionPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SSLPermissionsVerifierPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLPermissionsVerifierPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; SSLSessionManagerPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SSLSessionManagerPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; StringSetPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; TopicManagerPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicManagerPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; TopicPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; UserAccountMapperPrx, ::Ice::ObjectPrx &gt;</name>
    <filename>classIce_1_1Proxy.html</filename>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_adapterId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a82a0110045b26c41217777543ca5f036</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_batchDatagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5c8013b17b88bcd09675a80d5b78eb79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_batchOneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae6f7db59e976fb6f4babcc60d235fc41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_collocationOptimized</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a081f01825294c14d0139f348f51d259f</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_compress</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a41017e9eb8a61555fb9aba551e5cebe9</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_connectionCached</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acc783193fe1560240b01b368eb0a7ebf</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_connectionId</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a93b3f2de7f6cc59d611883e88b760ead</anchor>
      <arglist>(const ::std::string &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_context</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aaa10f162ce5478b52c43e14989498d66</anchor>
      <arglist>(const ::Ice::Context &amp;context) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_datagram</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4dcf493a85e3f20b159fdc82e69f41bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_encodingVersion</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a1efca89579d8b4ed0c9dbcc7bb5e1c6a</anchor>
      <arglist>(const ::Ice::EncodingVersion &amp;version) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_endpoints</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a83faa405d918d7522854699e9586381c</anchor>
      <arglist>(const ::Ice::EndpointSeq &amp;endpoints) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_endpointSelection</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>acee043b449d2eedff94ab447e3908d4a</anchor>
      <arglist>(::Ice::EndpointSelectionType type) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_fixed</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a5233a385519e5a398b42aa27059a647c</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;connection) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_invocationTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79df126c968754c7194bc8fe0191f76a</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_locator</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ad67a800064594be6804c5077a2ae20cb</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::LocatorPrx &gt; &amp;locator) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_locatorCacheTimeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a32a20cf53036512da54e0c33eab544ff</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_oneway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a3c20c5036a43ee347c18d4755e1c58bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_preferSecure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a79f6e2dc060f2c12137cadb02cc321b5</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_router</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a56c27b912e07285a78c748ac8af27635</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::RouterPrx &gt; &amp;router) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_secure</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>ae8d13a42594cdf07af94968b3d881f18</anchor>
      <arglist>(bool b) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_timeout</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>aef28e4dc8dd6e4f1816e269a8772397b</anchor>
      <arglist>(int timeout) const</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; UserAccountMapperPrx &gt;</type>
      <name>ice_twoway</name>
      <anchorfile>classIce_1_1Proxy.html</anchorfile>
      <anchor>a4d3c1624f8b78afbffe2871dde44e50c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ProxyIdentityAndFacetEqual</name>
    <filename>structIce_1_1ProxyIdentityAndFacetEqual.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structIce_1_1ProxyIdentityAndFacetEqual.html</anchorfile>
      <anchor>acc1accff19a88ccee806dc734871110c</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ProxyIdentityAndFacetLess</name>
    <filename>structIce_1_1ProxyIdentityAndFacetLess.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structIce_1_1ProxyIdentityAndFacetLess.html</anchorfile>
      <anchor>abc60c05452acefa51aaee43104bb6388</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ProxyIdentityEqual</name>
    <filename>structIce_1_1ProxyIdentityEqual.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structIce_1_1ProxyIdentityEqual.html</anchorfile>
      <anchor>a181d93421de817e88d82c3395fd5f522</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::ProxyIdentityLess</name>
    <filename>structIce_1_1ProxyIdentityLess.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structIce_1_1ProxyIdentityLess.html</anchorfile>
      <anchor>a20944f22e4991585538a0e245f0732b7</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ProxyParseException</name>
    <filename>classIce_1_1ProxyParseException.html</filename>
    <base>LocalExceptionHelper&lt; ProxyParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>ae239f58f67d7e97d28f486f6238cbe26</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>a0e77663a33082407eb7059bdee7259e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyParseException</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>aa847e5ded4da1fa4eb9d320f938c8b6e</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyParseException</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>aa6eaf1a8cf2954f86332a27cdd6596ee</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyParseException</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>ac431d950d95a1d949f586aaaf115aaa5</anchor>
      <arglist>(const ProxyParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProxyParseException</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>ad0b5e464b31107765b25498ed0422332</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>ab232b6dbba108bb3b0500faefc098b50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1ProxyParseException.html</anchorfile>
      <anchor>a4801c5db2678de30f6145dfa1ee7c9a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ProxyUnmarshalException</name>
    <filename>classIce_1_1ProxyUnmarshalException.html</filename>
    <base>LocalExceptionHelper&lt; ProxyUnmarshalException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>a3f80a2c7198e3dc17214eea0299a1cf0</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>ae629416ba3c3604335e47fcfeae261f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyUnmarshalException</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>a80457d119c19c2d71f46001627ff0ba9</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyUnmarshalException</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>ae862af39352e99931757b6178bf0d800</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyUnmarshalException</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>a9bfcf94f00282b504904c654f6a19af4</anchor>
      <arglist>(const ProxyUnmarshalException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProxyUnmarshalException</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>a6d2239390d5bfadaaa08e276205bbd45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ProxyUnmarshalException.html</anchorfile>
      <anchor>aa30c8b460c11061d9d7006c22d50750b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::Query</name>
    <filename>classIceGrid_1_1Query.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>QueryPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a144990aa77833922f90d5ea11fc0118c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::ObjectProxySeq</type>
      <name>findAllObjectsByType</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a310f101940cb0353771d70437dbd65ac</anchor>
      <arglist>(::std::string type, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::ObjectProxySeq</type>
      <name>findAllReplicas</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>aef8796a472ba7d7d33ba665c8b5e7174</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::ObjectPrx &gt; proxy, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectById</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a3c2504f3ea60b71d7a63fce5079bfe3f</anchor>
      <arglist>(::Ice::Identity id, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectByType</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a6d0270ebc2c762e2bda44b58b449a91a</anchor>
      <arglist>(::std::string type, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectByTypeOnLeastLoadedNode</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a10f68dfe0090c4d2cc6db3e23913c5ab</anchor>
      <arglist>(::std::string type, LoadSample sample, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a45938052d1c7b6ab86fd039213a65187</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>ab4d919d09e1f75606c81e076b3db4a78</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>aae1dad20e44ec94a7ad0e588c428691f</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1Query.html</anchorfile>
      <anchor>a2d37fc347b52ce096d460c58dab32feb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::QueryPrx</name>
    <filename>classIceGrid_1_1QueryPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; QueryPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::Ice::ObjectProxySeq</type>
      <name>findAllObjectsByType</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>ade50f3e35261053cd6e4158b1afdc249</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findAllObjectsByTypeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>ab0407b1afcc9d63894d0957096f954bc</anchor>
      <arglist>(const ::std::string &amp;type, ::std::function&lt; void(::Ice::ObjectProxySeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findAllObjectsByTypeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a5145788c7d35bfe29a8372b8759cf621</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::ObjectProxySeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::ObjectProxySeq</type>
      <name>findAllReplicas</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a62f58e46d6e4fa18f2d09651ff3140dd</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;proxy, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findAllReplicasAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>ad7e47c78368128793c110b7381b56e50</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;proxy, ::std::function&lt; void(::Ice::ObjectProxySeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findAllReplicasAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a59e78ec4667f97d16e48148d184bcf96</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;proxy, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::ObjectProxySeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectById</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a7af56d4e010129c65951e076c36f5e4a</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a272382cb5bb0c40e5eeff5c8f6f552e7</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findObjectByIdAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a12c2477e13c1f3fa10d64571265bd23d</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectByType</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a2582675f2caffb50c74e697911d16922</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findObjectByTypeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a7ec14f4f4049c4d53f14d6366f4bb8ee</anchor>
      <arglist>(const ::std::string &amp;type, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findObjectByTypeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>ae14ba03ee9d0ce7a5212e5234f8b4e6a</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>findObjectByTypeOnLeastLoadedNode</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a5c5dbed5c8f8d473634a14efda5d9205</anchor>
      <arglist>(const ::std::string &amp;type, LoadSample sample, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>findObjectByTypeOnLeastLoadedNodeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>aeba4f41bd7fee842c9fa7e37bcb9a410</anchor>
      <arglist>(const ::std::string &amp;type, LoadSample sample, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>findObjectByTypeOnLeastLoadedNodeAsync</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>aa48eb92f1bb4a3cbdb9d40439f10ef9e</anchor>
      <arglist>(const ::std::string &amp;type, LoadSample sample, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1QueryPrx.html</anchorfile>
      <anchor>a450bcb772d7b094cee4f23daf0a8ede7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RandomLoadBalancingPolicy</name>
    <filename>classIceGrid_1_1RandomLoadBalancingPolicy.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a593fff87549165ac7220c9d0bd457c8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RandomLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>afb1094c407a2105906a91bbf14786c03</anchor>
      <arglist>(const RandomLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>RandomLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>ae7f728e7d864221f3920dc34f39ce2df</anchor>
      <arglist>(RandomLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RandomLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a0dad435eef4d2fe3546299bbe2f73d43</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RandomLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a37b1b02bab71da4075ea8fe1839433ca</anchor>
      <arglist>(const ::std::string &amp;nReplicas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RandomLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a2094e8380e2c55d9caf56a97a33069bb</anchor>
      <arglist>(const RandomLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RandomLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a07f824b1b77d81fd7f10c744f093b67d</anchor>
      <arglist>(RandomLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RandomLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a1a43b655152249c11458d8a3f312d042</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RandomLoadBalancingPolicy.html</anchorfile>
      <anchor>a01c8f915a16b81a657b91e1f80a938d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::FileIterator::ReadResult</name>
    <filename>structIceGrid_1_1FileIterator_1_1ReadResult.html</filename>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>lines</name>
      <anchorfile>structIceGrid_1_1FileIterator_1_1ReadResult.html</anchorfile>
      <anchor>a22b0cf55f11a4312dcd217adbe880198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>returnValue</name>
      <anchorfile>structIceGrid_1_1FileIterator_1_1ReadResult.html</anchorfile>
      <anchor>a61cba09a3097abb841daebff1fccb029</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::RecMutex</name>
    <filename>classIceUtil_1_1RecMutex.html</filename>
    <member kind="typedef">
      <type>LockT&lt; RecMutex &gt;</type>
      <name>Lock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a7bd57ffec64baeb00a774b7ed1dd9ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TryLockT&lt; RecMutex &gt;</type>
      <name>TryLock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a9600936c73e4e61fa7ea0f39c31324ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>abb8e62336f0cdab3f58d26c6cc3b6b40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecMutex</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a94325b39552b4ac7f7f8b6e1be781220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecMutex</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a5a896526abfada7f5a6b130e20d68cc6</anchor>
      <arglist>(const MutexProtocol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryLock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a8e6475aa239c3419a6c9cfa475f0b618</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>aeb131331cc66b8ab558998f2821642c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>willUnlock</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>af95cc5228cab637d143deeb990f2e643</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RecMutex</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>ae48caa0cfcddb807970393a73fad07da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Cond</name>
      <anchorfile>classIceUtil_1_1RecMutex.html</anchorfile>
      <anchor>a7b3a3b08a18ec6e57d9a2f52744212c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::Registry</name>
    <filename>classIceGrid_1_1Registry.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>RegistryPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a8c1f30813b9c1aabb06523fc4a3ed02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>createAdminSession</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a4b0eb2fe9f59694171098b103252ae67</anchor>
      <arglist>(::std::string userId, ::std::string password, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>createAdminSessionFromSecureConnection</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a957d8471561196fd77d434fe45ed99b8</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSession</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>ad4ed63816ab34b569ecd9a3e16094fdc</anchor>
      <arglist>(::std::string userId, ::std::string password, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSessionFromSecureConnection</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>aa6c9e7c12bc253c7327c5674df7582b0</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getACMTimeout</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>ab4bd32eecee77ee97c1e61e1b1a9e200</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a7a4382bef6c35fde05287d41d233ec2b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>aaecc58d9dc85860b4821baadb7e30c6f</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a0263ce60372c12d90edba487694fa9bd</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a07ef4ca4b12125a65dee390407eeea9d</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1Registry.html</anchorfile>
      <anchor>a13d1bb64516801f60f18dea2d778ac06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::RegistryInfo</name>
    <filename>structIceGrid_1_1RegistryInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1RegistryInfo.html</anchorfile>
      <anchor>ae1c2ea64a41252f2fcf4787b610b52b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>hostname</name>
      <anchorfile>structIceGrid_1_1RegistryInfo.html</anchorfile>
      <anchor>a5c1db79d5d10bf05eaf672615bda9fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>structIceGrid_1_1RegistryInfo.html</anchorfile>
      <anchor>a5562131c72e5f7234fef507330bad691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryNotExistException</name>
    <filename>classIceGrid_1_1RegistryNotExistException.html</filename>
    <base>UserExceptionHelper&lt; RegistryNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a2525bca1e4bdb1f4aa53cead485f9910</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryNotExistException</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a9fef9e22b1f79b5129a3d1f29a78e70a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryNotExistException</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a727bcfcbd3bce492921a8442e9e891b5</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryNotExistException</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a5071a29fe8dd28a5a6c792a552653d79</anchor>
      <arglist>(const RegistryNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RegistryNotExistException</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a3938ac02c728b3c9f0ffbdd09dc5ded9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>a6844d08375fe07c7e07b65e848869627</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1RegistryNotExistException.html</anchorfile>
      <anchor>ac2497cbbd9c703c055e81914e3e5809e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryObserver</name>
    <filename>classIceGrid_1_1RegistryObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>RegistryObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a1aee2e17eda0e4c50b949664aa9e35e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a904868ece22957a0c859442436a0e2bd</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a6bdac5636581c90aa7ee19ad5483f25b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a8fc047ed6ae2bada007bfa85e715a51d</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registryDown</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a7e3c7ad8917db116363c8b7e32b5c2ef</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registryInit</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a9a5fc5a32b1a16505932e6e79f65ce56</anchor>
      <arglist>(RegistryInfoSeq registries, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registryUp</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a09838bf5bd68d1e2d33c36278797fe0a</anchor>
      <arglist>(RegistryInfo node, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RegistryObserver.html</anchorfile>
      <anchor>a1a36e5128a7c213cf13161fcc0e8f64d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryObserverPrx</name>
    <filename>classIceGrid_1_1RegistryObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RegistryObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>registryDown</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>a18b42a23f7e770233028e9fcff589e0d</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>registryDownAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>acd82c40ba59b030182547ce57a389de5</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>registryDownAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>aeb0b7dec00614cfb2541d1a3b21a8792</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registryInit</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>a419aad9979af1553c19437044a7813a8</anchor>
      <arglist>(const RegistryInfoSeq &amp;registries, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>registryInitAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>afa15093118d8cf771cb6acd7f9018c29</anchor>
      <arglist>(const RegistryInfoSeq &amp;registries, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>registryInitAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>a0958663e686fa1f3568c5abf60f63feb</anchor>
      <arglist>(const RegistryInfoSeq &amp;registries, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registryUp</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>ad04b51eda702688c8840ecde45f023d6</anchor>
      <arglist>(const RegistryInfo &amp;node, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>registryUpAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>a0b0b6322701a7d0269aae65cd2325c65</anchor>
      <arglist>(const RegistryInfo &amp;node, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>registryUpAsync</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>ab90c15f5a520d35d6d7caaf05071b673</anchor>
      <arglist>(const RegistryInfo &amp;node, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RegistryObserverPrx.html</anchorfile>
      <anchor>aa25cbb423cb2a60afe2c4335374a62a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryPluginFacade</name>
    <filename>classIceGrid_1_1RegistryPluginFacade.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addReplicaGroupFilter</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a6f1c7c0fbb11762e1732656a2ed7ba5f</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ReplicaGroupFilter &gt; &amp;filter) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addTypeFilter</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a594d9325d2f35b5cf0b7f8a3b066a2f2</anchor>
      <arglist>(const ::std::string &amp;type, const ::std::shared_ptr&lt; TypeFilter &gt; &amp;filter) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getAdapterApplication</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a8e4de492fdf021ed741c57a8f7de419c</anchor>
      <arglist>(const ::std::string &amp;adapterId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::AdapterInfoSeq</type>
      <name>getAdapterInfo</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a0787297209931d2d963c64cf7f12300a</anchor>
      <arglist>(const ::std::string &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getAdapterNode</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a69f529dde781cdf9f24d9dacdcc4a1fd</anchor>
      <arglist>(const ::std::string &amp;adapterId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getAdapterServer</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>aad7a788048ea5938bf16974cddc98bad</anchor>
      <arglist>(const ::std::string &amp;adapterId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::ApplicationInfo</type>
      <name>getApplicationInfo</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>ae57c369e53a790b5236b62a01ba4c3ce</anchor>
      <arglist>(const ::std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::NodeInfo</type>
      <name>getNodeInfo</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a334a79cdd221be7a446ba32b65343cce</anchor>
      <arglist>(const ::std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::LoadInfo</type>
      <name>getNodeLoad</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a7f710703cdddb34c9ca5dfd346d7e9aa</anchor>
      <arglist>(const ::std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::ObjectInfo</type>
      <name>getObjectInfo</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>afd3e5c08f3d2da672f0e0c10dab9cf76</anchor>
      <arglist>(const ::Ice::Identity &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getPropertyForAdapter</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>abb71c7cd95d9b4a731e8866fb710355f</anchor>
      <arglist>(const ::std::string &amp;adapterId, const ::std::string &amp;name) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::IceGrid::ServerInfo</type>
      <name>getServerInfo</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a3f9879b37931dd782ad05514a77bb006</anchor>
      <arglist>(const ::std::string &amp;id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>removeReplicaGroupFilter</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a4ee59ca498a9ae92fe9b3e3fae95c5ee</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::shared_ptr&lt; ReplicaGroupFilter &gt; &amp;filter) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>removeTypeFilter</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>a343492d59a35db0fe62f5984d9855947</anchor>
      <arglist>(const ::std::string &amp;type, const ::std::shared_ptr&lt; TypeFilter &gt; &amp;filter) noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RegistryPluginFacade</name>
      <anchorfile>classIceGrid_1_1RegistryPluginFacade.html</anchorfile>
      <anchor>acbef0dad51033f0358419bfb9440e8a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryPrx</name>
    <filename>classIceGrid_1_1RegistryPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RegistryPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>createAdminSession</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>abba69bacf7276e25bdb4a44133878256</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createAdminSessionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>aba42b75d9b196967f46108b0bddd5d0c</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::AdminSessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createAdminSessionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>addbfbe390f9ddaa7397e63642e4dbb70</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::AdminSessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; AdminSessionPrx &gt;</type>
      <name>createAdminSessionFromSecureConnection</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a550e25b085c121dff6b65eb8aa8a6e3c</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createAdminSessionFromSecureConnectionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a502002d059b0c3bd182142de56d9bd15</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::AdminSessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createAdminSessionFromSecureConnectionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a65ab047c212c05f0c53b9b52aa38af14</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::AdminSessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSession</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a8f157de4dd9a758dd8a3e04a5147168d</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createSessionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a898399c8a539b00aae33eb9f8740afd3</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, ::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createSessionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a429ac43bf369ce07c8205db5790a5199</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSessionFromSecureConnection</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>aa37f1a4e6f8278869f0aec97893931ee</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createSessionFromSecureConnectionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>ad4392ba1dc4f8d0eb6010a0c7b5f1e7a</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::IceGrid::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createSessionFromSecureConnectionAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>ae93c6ee56ebf58bd9bad41cafd118d91</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceGrid::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getACMTimeout</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a8b84ad7f369f1da865e5089ddae54bd4</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getACMTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a6ad940008a47044364088d1c326aba30</anchor>
      <arglist>(::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getACMTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>aa95a8c5c72cd1bb05409293c9f56f1c0</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>af1d05523f5f6b5c3088ae875a09b3131</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>ac4cd678af21601a8f642de5336067306</anchor>
      <arglist>(::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a2a0efbb7881be9c35548829a50e6f87b</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RegistryPrx.html</anchorfile>
      <anchor>a5c788775d06a3a31c9ce04fc79e79a52</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RegistryUnreachableException</name>
    <filename>classIceGrid_1_1RegistryUnreachableException.html</filename>
    <base>UserExceptionHelper&lt; RegistryUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>aaba497d00256e81f4bcbc2be61edf607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryUnreachableException</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>aa13319ba3bdacdad81dce4504f11b0f0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryUnreachableException</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>a0d223eb77e54ae620b9399c88b3997d7</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RegistryUnreachableException</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>ad67f07b06529bd76e4a5afa89c66a06f</anchor>
      <arglist>(const RegistryUnreachableException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RegistryUnreachableException</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>ae09dc476f6fdb4097fcf901f0576e8d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>a8fabfb760f0c5e41b91200139e71dafa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>a5a7ea9765b5abb146ea1033e79517262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1RegistryUnreachableException.html</anchorfile>
      <anchor>a23a95108633b6c8c2193ea343fb0e42c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RemoteLogger</name>
    <filename>classIce_1_1RemoteLogger.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>RemoteLoggerPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>aa364c0999cab4f4ef9fb7bd49761af7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>a87d5efce7ba20acd6007628ba8e45804</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>a91e058713226246f31282815f0551224</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>a8e40fa924c75c72e244f3f9bcf9c7522</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>acb450d9db3e58dd4c9b0be38780a27a1</anchor>
      <arglist>(::std::string prefix, LogMessageSeq logMessages, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>ae3730ac674b56dd04b00ca2d839ce557</anchor>
      <arglist>(LogMessage message, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RemoteLogger.html</anchorfile>
      <anchor>ad0e70aa148228f90276bbfecd75d56d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RemoteLoggerAlreadyAttachedException</name>
    <filename>classIce_1_1RemoteLoggerAlreadyAttachedException.html</filename>
    <base>UserExceptionHelper&lt; RemoteLoggerAlreadyAttachedException, UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1RemoteLoggerAlreadyAttachedException.html</anchorfile>
      <anchor>a06b2950c77ffc9456f11a765b56c7e4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteLoggerAlreadyAttachedException</name>
      <anchorfile>classIce_1_1RemoteLoggerAlreadyAttachedException.html</anchorfile>
      <anchor>a52cf3be51f0e6d70a8ea88a38f57b779</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteLoggerAlreadyAttachedException</name>
      <anchorfile>classIce_1_1RemoteLoggerAlreadyAttachedException.html</anchorfile>
      <anchor>acb22aafce248e1fde828beaf133f33a5</anchor>
      <arglist>(const RemoteLoggerAlreadyAttachedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoteLoggerAlreadyAttachedException</name>
      <anchorfile>classIce_1_1RemoteLoggerAlreadyAttachedException.html</anchorfile>
      <anchor>a6dad50faacf77c9c01dc265e209e86cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RemoteLoggerAlreadyAttachedException.html</anchorfile>
      <anchor>a8a3787c0b05b1d695eee3d4191fb5bef</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RemoteLoggerPrx</name>
    <filename>classIce_1_1RemoteLoggerPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RemoteLoggerPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>a4ae6f7f92ebd6c2e6077671930f0adee</anchor>
      <arglist>(const ::std::string &amp;prefix, const LogMessageSeq &amp;logMessages, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>initAsync</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>a05afd99a98788288982e8d01a887153d</anchor>
      <arglist>(const ::std::string &amp;prefix, const LogMessageSeq &amp;logMessages, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>initAsync</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>a94f1335cf9ce95b294e9b6d0379a5bdc</anchor>
      <arglist>(const ::std::string &amp;prefix, const LogMessageSeq &amp;logMessages, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>aa27e67d04a95ecfc933196b7f868abe8</anchor>
      <arglist>(const LogMessage &amp;message, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>logAsync</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>a179e2cc2e67bcde54dc4e1ce1813762b</anchor>
      <arglist>(const LogMessage &amp;message, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>logAsync</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>aab6bfbaab178e59593f043c3c737a938</anchor>
      <arglist>(const LogMessage &amp;message, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RemoteLoggerPrx.html</anchorfile>
      <anchor>a4c4efc22e5d3952b7dc06bf8c5caa1f0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::RemoteMetrics</name>
    <filename>classIceMX_1_1RemoteMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a3af58d5f9b4a266877e4a96b97160c8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RemoteMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>ac4b31f7908d7add2957d781428c8db67</anchor>
      <arglist>(const RemoteMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>RemoteMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>ac96f13f624e782b1a9221bd437589899</anchor>
      <arglist>(RemoteMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteMetrics</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a24ca25eb4da6eb7d69ee7687ea2da3ce</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteMetrics</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a09a55fa0a5b2b90ee949da50f0a80a65</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, long long int size, long long int replySize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteMetrics</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>aa45fbd7317428021e1571fd91f93acae</anchor>
      <arglist>(const RemoteMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteMetrics</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a92ae135fd8f5225829fdc93c9132f754</anchor>
      <arglist>(RemoteMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoteMetrics</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a1125e142b3f1069c2a86cc25290d2669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1RemoteMetrics.html</anchorfile>
      <anchor>a9697df2b1badf65cfb8e7633cb5180e0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::RemoteObserver</name>
    <filename>classIce_1_1Instrumentation_1_1RemoteObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::ChildInvocationObserver</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoteObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1RemoteObserver.html</anchorfile>
      <anchor>a37efc4ac3c9afe7bb21385e6bf6b2243</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ReplicaGroupDescriptor</name>
    <filename>structIceGrid_1_1ReplicaGroupDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::shared_ptr&lt;::IceGrid::LoadBalancingPolicy &gt; &amp;, const ::std::string &amp;, const ::IceGrid::ObjectDescriptorSeq &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>a9bddb739c2a6ab3de2bbe02215db8934</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>description</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>a01ec3b92e9e47cd0cca1ec6523dfcf57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>filter</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>adbc689eeb793968a2415e73d0eaca373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>acc66f8d889f6729b156e9d627d0d31ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::LoadBalancingPolicy &gt;</type>
      <name>loadBalancing</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>a3d0a50e84ceb60715318f1bee22acd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ObjectDescriptorSeq</type>
      <name>objects</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>a371a51431b2b2bd0055b9e1a72119dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>proxyOptions</name>
      <anchorfile>structIceGrid_1_1ReplicaGroupDescriptor.html</anchorfile>
      <anchor>adb4de7fd63811d89322321d2880465fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ReplicaGroupFilter</name>
    <filename>classIceGrid_1_1ReplicaGroupFilter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>filter</name>
      <anchorfile>classIceGrid_1_1ReplicaGroupFilter.html</anchorfile>
      <anchor>a78f9f9fac3c039764d634f50d2e66c20</anchor>
      <arglist>(const ::std::string &amp;replicaGroupId, const ::Ice::StringSeq &amp;adapterIds, const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;con, const ::Ice::Context &amp;ctx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ice::StringSeq</type>
      <name>filter</name>
      <anchorfile>classIceGrid_1_1ReplicaGroupFilter.html</anchorfile>
      <anchor>a7d7b2276595e2f23476f45ca0534ab4d</anchor>
      <arglist>(const string &amp;replicaGroupId, const Ice::StringSeq &amp;adapterIds, const Ice::ConnectionPtr &amp;connection, const Ice::Context &amp;context)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReplicaGroupFilter</name>
      <anchorfile>classIceGrid_1_1ReplicaGroupFilter.html</anchorfile>
      <anchor>a6dcf20365358a3781089b72df963278d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Request</name>
    <filename>classIce_1_1Request.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual const Current &amp;</type>
      <name>getCurrent</name>
      <anchorfile>classIce_1_1Request.html</anchorfile>
      <anchor>a2f9ea5d083b92b2ad0e203a9fe689fd5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Request</name>
      <anchorfile>classIce_1_1Request.html</anchorfile>
      <anchor>afdb94463e6830379d44085d02b20f924</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RequestFailedException</name>
    <filename>classIce_1_1RequestFailedException.html</filename>
    <base>LocalExceptionHelper&lt; RequestFailedException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a3e3bc2b00131e42a0caa8d917fa5916d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::Ice::Identity &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a3cbc915da91a3369dc53940e2d1a28a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RequestFailedException</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a26c1277cbd88745673ec3408b39b9ddd</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RequestFailedException</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>ada0e5a5508e499ddbd0a9ec5743fb503</anchor>
      <arglist>(const char *file, int line, const Identity &amp;id, const ::std::string &amp;facet, const ::std::string &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RequestFailedException</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a192bf0235e0dc57875f82f3198c31484</anchor>
      <arglist>(const RequestFailedException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RequestFailedException</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a80271fc3cc7ef823030921c163261dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>ac6719db6db985a9cc2b13c2027f1a5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>facet</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a6748305cab438c794955cc1ebb9497c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::Identity</type>
      <name>id</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>a5fe74f8ae59fc24ff3fd7a2e822965be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>operation</name>
      <anchorfile>classIce_1_1RequestFailedException.html</anchorfile>
      <anchor>abcd0e162fd4469e2ffbfb1c6113b6059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ResponseSentException</name>
    <filename>classIce_1_1ResponseSentException.html</filename>
    <base>LocalExceptionHelper&lt; ResponseSentException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>a4db906e23a836ef52232783834ec431d</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>af88e6aceac1558f005cfbbbaed987800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResponseSentException</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>ac98b04a76bdbb5668636679f41babe65</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResponseSentException</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>aeba532a3fbf30a44eec0599506726d81</anchor>
      <arglist>(const ResponseSentException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResponseSentException</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>ace7275bf33e69477d00442c2c6d1c07e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ResponseSentException.html</anchorfile>
      <anchor>a0264e5f0321334e27b43dab1a90cf042</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::RestartSessionException</name>
    <filename>classGlacier2_1_1RestartSessionException.html</filename>
    <base>ExceptionHelper&lt; RestartSessionException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1RestartSessionException.html</anchorfile>
      <anchor>a35bb3f0f59ff40b40a666aba98d635a4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::RoundRobinLoadBalancingPolicy</name>
    <filename>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a10cf959d61d53d3a30811257a1bceff6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RoundRobinLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a45ee594dee180aad70eefcad06544467</anchor>
      <arglist>(const RoundRobinLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>RoundRobinLoadBalancingPolicy &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a4838f2fd7db6ed010ff20f1e2b54d877</anchor>
      <arglist>(RoundRobinLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoundRobinLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>ad73a8c3ca25398d2b0cea1c86c850b7d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoundRobinLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a3873ea96c6d9b0acd677c8cdf9bc0911</anchor>
      <arglist>(const ::std::string &amp;nReplicas)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoundRobinLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a81bf2c190f6490501333b9b345af7358</anchor>
      <arglist>(const RoundRobinLoadBalancingPolicy &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RoundRobinLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>ac31c36b2a1d88b805564d9b2fe867189</anchor>
      <arglist>(RoundRobinLoadBalancingPolicy &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RoundRobinLoadBalancingPolicy</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a1a82dca89a6ee4c72a7290b28b67dae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1RoundRobinLoadBalancingPolicy.html</anchorfile>
      <anchor>a227d2cf89c5234eed27e37ab8d3d1e40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::Router</name>
    <filename>classGlacier2_1_1Router.html</filename>
    <base virtualness="virtual">Ice::Router</base>
    <member kind="typedef">
      <type>RouterPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a18316085646b8ed36b944cf4af618563</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createSessionAsync</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>ab07a9fd7b53b4f286cd240b68c610a37</anchor>
      <arglist>(::std::string userId, ::std::string password, ::std::function&lt; void(const ::std::shared_ptr&lt; SessionPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createSessionFromSecureConnectionAsync</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a88481708b832b3096e03747aa542b2d8</anchor>
      <arglist>(::std::function&lt; void(const ::std::shared_ptr&lt; SessionPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroySession</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a39bfaad8669d24354c3abb0759d78dbc</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getACMTimeout</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>aeba1e95e3128dfdf8054c9d223ecbaca</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getCategoryForClient</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>ade4eb702f441cfe92d272769aa55c5fe</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long long int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>add8cc20c923f792e47504a7dc3885e6a</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a860519d6f3fa8a237abdb4589bd787ba</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>aea05ed583684c9505c948e2ffe6232c7</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a656f97b32f9a412857676eaa4da9c471</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>refreshSessionAsync</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>a917bd6e5290449c9e1a89ce799fcc80b</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1Router.html</anchorfile>
      <anchor>adb077539dbf066222003ea3f631a1d0c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Router</name>
    <filename>classIce_1_1Router.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">Ice::Router::GetClientProxyResult</class>
    <member kind="typedef">
      <type>RouterPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a018266140d3043bc964426d6e646e02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ObjectProxySeq</type>
      <name>addProxies</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a7ed10b862d156bbc082bd417a856bebb</anchor>
      <arglist>(ObjectProxySeq proxies, const Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>getClientProxy</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a56c97ced6ec39d9eceae91ccb303db75</anchor>
      <arglist>(Ice::optional&lt; bool &gt; &amp;hasRoutingTable, const Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>getServerProxy</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a0e6ce9bc4a60811fb9a0fb733aabd081</anchor>
      <arglist>(const Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a8b1dc85b7f813603157695f4546cc844</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a26acd6bc71923d981ac81c067a20766c</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a7a2501c53d456dd838c47071b9be4ea8</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1Router.html</anchorfile>
      <anchor>a9819a9ba3a0307d7815aeaceab8ee2c0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RouterFinder</name>
    <filename>classIce_1_1RouterFinder.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>RouterFinderPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>a3873b58548e63a2173cf68043a41275d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>getRouter</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>ab98f16394e5882d5f4318c51e679e915</anchor>
      <arglist>(const Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>a888af116bad26248e938ed5ddefdff02</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>a12eefc9d33955c41d46ffa8d70397519</anchor>
      <arglist>(const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>ae3f0d3f08243af463c86cb7507e3c1e9</anchor>
      <arglist>(::std::string id, const Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RouterFinder.html</anchorfile>
      <anchor>a1cdc6daf9cd511b44c1e82c3b13334a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RouterFinderPrx</name>
    <filename>classIce_1_1RouterFinderPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RouterFinderPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; RouterPrx &gt;</type>
      <name>getRouter</name>
      <anchorfile>classIce_1_1RouterFinderPrx.html</anchorfile>
      <anchor>a049aa1bfa475abf4a99c662e349d7db9</anchor>
      <arglist>(const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getRouterAsync</name>
      <anchorfile>classIce_1_1RouterFinderPrx.html</anchorfile>
      <anchor>acfeb7a66ca8d4b178181d8efa329dc59</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::RouterPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getRouterAsync</name>
      <anchorfile>classIce_1_1RouterFinderPrx.html</anchorfile>
      <anchor>a1e1364d2f7ea38401a791fd06814539c</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::RouterPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RouterFinderPrx.html</anchorfile>
      <anchor>affefec6002b888231926f2fab746153c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::RouterPrx</name>
    <filename>classGlacier2_1_1RouterPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RouterPrx, ::Ice::RouterPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSession</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>adb4da5699f7895a3fa93467b5238a176</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createSessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>ad703883d26aed33f054865888a3dda7f</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, ::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createSessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a0dfe1d665f53ad0797ed619449f9723c</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::string &amp;password, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>createSessionFromSecureConnection</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>ad5456ffa31e4acac7218f83f77458c73</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createSessionFromSecureConnectionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a143f72e4b26b8879cd2928042bbb4dff</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createSessionFromSecureConnectionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a4bc5c4b745497a298e9fbcc7903d416e</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySession</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>adb66e049d4a064dbc2971f540253ecb4</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>destroySessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>aa3f582e0ac0a611f7e509cdcc8818aa6</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destroySessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a8b85a6c8a365dca8f3de4e834e4537ef</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getACMTimeout</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a44aa18dd5b3ef1edd8e44470f56af774</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getACMTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a734a68d4ca46cf54619490d692a41b32</anchor>
      <arglist>(::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getACMTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a7aa111d0aab7b93da6766f478bf08fd4</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getCategoryForClient</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>ae70d48a18509e31bec0cc075611cb4b9</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getCategoryForClientAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a15dfae5ae00969e2c322b675bf261cba</anchor>
      <arglist>(::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getCategoryForClientAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>af323e8fe801262b1e3614e0f9fad576c</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>long long int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>afc6b05b3cf371b73d23f75c3c955dbc6</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>ab119ef967c836be541a6d712976be7d8</anchor>
      <arglist>(::std::function&lt; void(long long int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a68eab3995dca04a8e8ca996602ea232e</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; long long int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshSession</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a146d7e4cfea7ad4b2bcd55205ffc5170</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>refreshSessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a7da9883cbbf5a7163bfeeaebad261874</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>refreshSessionAsync</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>a45d2da75847153a7106b87f868783ede</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1RouterPrx.html</anchorfile>
      <anchor>ad3bc9b3ff35f9420c0e1cf0b5dc20a7f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::RouterPrx</name>
    <filename>classIce_1_1RouterPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; RouterPrx, ObjectPrx &gt;</base>
    <member kind="function">
      <type>ObjectProxySeq</type>
      <name>addProxies</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a511da24f762ba072f594ff1627b56103</anchor>
      <arglist>(const ObjectProxySeq &amp;proxies, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addProxiesAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a6144711d7566cb07e5a3b2ecafec62ef</anchor>
      <arglist>(const ObjectProxySeq &amp;proxies, ::std::function&lt; void(::Ice::ObjectProxySeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addProxiesAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a6509643fbdadba6fa19dc0745f362c62</anchor>
      <arglist>(const ObjectProxySeq &amp;proxies, const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::ObjectProxySeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>getClientProxy</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a7b03b2090c40881873e2f6d4a9faafa7</anchor>
      <arglist>(Ice::optional&lt; bool &gt; &amp;hasRoutingTable, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getClientProxyAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a70f006a242050e76dbb6c05c3734b96c</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;, Ice::optional&lt; bool &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getClientProxyAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>aa03d179304bf7f8925273f086293240d</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; Router::GetClientProxyResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; ObjectPrx &gt;</type>
      <name>getServerProxy</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a3dcab30f1c89ff606ec6f2cbdad63a12</anchor>
      <arglist>(const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getServerProxyAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>ab159d6571d5e93d2ef362c8a52d57ae4</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const Context &amp;context=noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getServerProxyAsync</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a3ea2ed33a11a99105076c17a3751b3c2</anchor>
      <arglist>(const Context &amp;context=noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1RouterPrx.html</anchorfile>
      <anchor>a38104e50580194a28c86a888c986e79d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::SecurityException</name>
    <filename>classIce_1_1SecurityException.html</filename>
    <base>LocalExceptionHelper&lt; SecurityException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>aecb00c123bc07063c802872165e5a738</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>a249e788335adbae5880cc9a2c399528f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SecurityException</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>ad7331112a2654aa5d0f7c315e85534be</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SecurityException</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>a0411e6e8cc0f6425c957fff1e3c9fa91</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SecurityException</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>a22801624b89fb5e41b9c8834098b11c1</anchor>
      <arglist>(const SecurityException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SecurityException</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>a77431ae510384aa331c5b4dfe4747c9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>a37ef5f2776147247f46c75344477f17b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIce_1_1SecurityException.html</anchorfile>
      <anchor>ac2f3175340b80890e16acd31b0c08e70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ServantLocator</name>
    <filename>classIce_1_1ServantLocator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchorfile>classIce_1_1ServantLocator.html</anchorfile>
      <anchor>a803bc5a8a3878368b47ac1c17edd95ae</anchor>
      <arglist>(const ::std::string &amp;category)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finished</name>
      <anchorfile>classIce_1_1ServantLocator.html</anchorfile>
      <anchor>a3e8eee1d5da8e8a46bbc9cc364419633</anchor>
      <arglist>(const Current &amp;curr, const ::std::shared_ptr&lt; Object &gt; &amp;servant, const ::std::shared_ptr&lt; void &gt; &amp;cookie)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::Object &gt;</type>
      <name>locate</name>
      <anchorfile>classIce_1_1ServantLocator.html</anchorfile>
      <anchor>aea03c2d8c9c0e873c69ce0069d44dfea</anchor>
      <arglist>(const Current &amp;curr, ::std::shared_ptr&lt; void &gt; &amp;cookie)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServantLocator</name>
      <anchorfile>classIce_1_1ServantLocator.html</anchorfile>
      <anchor>ade69dad3f6be7bddb513f660a04a31f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServerDescriptor</name>
    <filename>classIceGrid_1_1ServerDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::AdapterDescriptorSeq &amp;, const ::IceGrid::PropertySetDescriptor &amp;, const ::IceGrid::DbEnvDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::Ice::StringSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp;, const bool &amp;, const ::IceGrid::DistributionDescriptor &amp;, const bool &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a10f65879003829ce9cc26f359768ff36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServerDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a5c8e5dd1c0bff465938cfe114f226bef</anchor>
      <arglist>(const ServerDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ServerDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>aaf1ce5fa05035f8495a98a7e8f078fc1</anchor>
      <arglist>(ServerDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerDescriptor</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a3e3c9ac91df8f19700d8eb29d89f94e5</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerDescriptor</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a9308f9fd38f392279d55c45322bdf02a</anchor>
      <arglist>(const ::IceGrid::AdapterDescriptorSeq &amp;adapters, const ::IceGrid::PropertySetDescriptor &amp;propertySet, const ::IceGrid::DbEnvDescriptorSeq &amp;dbEnvs, const ::Ice::StringSeq &amp;logs, const ::std::string &amp;description, const ::std::string &amp;id, const ::std::string &amp;exe, const ::std::string &amp;iceVersion, const ::std::string &amp;pwd, const ::Ice::StringSeq &amp;options, const ::Ice::StringSeq &amp;envs, const ::std::string &amp;activation, const ::std::string &amp;activationTimeout, const ::std::string &amp;deactivationTimeout, bool applicationDistrib, const ::IceGrid::DistributionDescriptor &amp;distrib, bool allocatable, const ::std::string &amp;user)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerDescriptor</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>ad2c19b838188457f7a545ef7f492a6b8</anchor>
      <arglist>(const ServerDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerDescriptor</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>aad9e51064e425dd2ecab71a9727fb08e</anchor>
      <arglist>(ServerDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerDescriptor</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a988d1931dea0aa567e53c2c2a3b347b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a6427930da5e590c45fdefafa452fd680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>activation</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a5ba9926c76336456edea73dbd7b72a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>activationTimeout</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>ac4400f18da262f21c0cae138982204c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allocatable</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a0f25a61c814165fa044977711d9ed0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>applicationDistrib</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a8395c6c929fb564118a4c261d847a5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>deactivationTimeout</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a66303b7aa691c9a5599948d5a20bc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::DistributionDescriptor</type>
      <name>distrib</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a008f962e18d76a5dccd6b4a0688c2949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>envs</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a0fcfb21d76fd3e0b6b387802d9923c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>exe</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a6bd53b5756c3518b8cbe2a99fc8fe48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>iceVersion</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a08cbb1bb18773912484795cbaad177a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>aabcac7d00c9aa36a6dde43ac95270dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>options</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a576f23c75866b504a0bcfa344ed55072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>pwd</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>aa42580eafd75f9878a3f0132dc599933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>user</name>
      <anchorfile>classIceGrid_1_1ServerDescriptor.html</anchorfile>
      <anchor>a11fca6cf7b84d58a1fd659f08e802208</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ServerDynamicInfo</name>
    <filename>structIceGrid_1_1ServerDynamicInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::IceGrid::ServerState &amp;, const int &amp;, const bool &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ServerDynamicInfo.html</anchorfile>
      <anchor>a3df05507642f5266b0d50d85d2ac81f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structIceGrid_1_1ServerDynamicInfo.html</anchorfile>
      <anchor>a1b263601a5afff6f80e304b0e7e27d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>structIceGrid_1_1ServerDynamicInfo.html</anchorfile>
      <anchor>a94b82801d10480fd27d52119c4992332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pid</name>
      <anchorfile>structIceGrid_1_1ServerDynamicInfo.html</anchorfile>
      <anchor>a8be6cde8f657463acebade12f3488235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::ServerState</type>
      <name>state</name>
      <anchorfile>structIceGrid_1_1ServerDynamicInfo.html</anchorfile>
      <anchor>a016486a6ce414d93f7a61f3bcb0ba7bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ServerInfo</name>
    <filename>structIceGrid_1_1ServerInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp;, const int &amp;, const ::std::string &amp;, const ::std::shared_ptr&lt;::IceGrid::ServerDescriptor &gt; &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>afcb9f1774c42d22ff1b5d6406f571184</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>application</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>a8e7289e4d210aaeca6080e522bc9bad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::ServerDescriptor &gt;</type>
      <name>descriptor</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>ae054605c04eab11fd1db4ca7552968ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>node</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>a1a92b9f36a1633202958433ba19d09f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>revision</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>a72cc247c3a243badb1b30cebc2c2d53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>sessionId</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>a03f69b3d0bd5912bf388464ca2088e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>uuid</name>
      <anchorfile>structIceGrid_1_1ServerInfo.html</anchorfile>
      <anchor>a38daf488e11f0962e12f21ecb916a3ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ServerInstanceDescriptor</name>
    <filename>structIceGrid_1_1ServerInstanceDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::IceGrid::StringStringDict &amp;, const ::IceGrid::PropertySetDescriptor &amp;, const ::IceGrid::PropertySetDescriptorDict &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ServerInstanceDescriptor.html</anchorfile>
      <anchor>a2059c667affa2fac58cc05d097f729c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>_cpp_template</name>
      <anchorfile>structIceGrid_1_1ServerInstanceDescriptor.html</anchorfile>
      <anchor>ac5f915ab94d640b8e26ab4a39886439b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>parameterValues</name>
      <anchorfile>structIceGrid_1_1ServerInstanceDescriptor.html</anchorfile>
      <anchor>a793eb0b13635084a04c5f38d0769e43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptor</type>
      <name>propertySet</name>
      <anchorfile>structIceGrid_1_1ServerInstanceDescriptor.html</anchorfile>
      <anchor>a6058b2d1cde477f4693023ddf81188b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptorDict</type>
      <name>servicePropertySets</name>
      <anchorfile>structIceGrid_1_1ServerInstanceDescriptor.html</anchorfile>
      <anchor>ae6b9c4faeb9da87cdf61be1ec1a51e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServerNotExistException</name>
    <filename>classIceGrid_1_1ServerNotExistException.html</filename>
    <base>UserExceptionHelper&lt; ServerNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>ab9bd929c86b4e3ca61df29c89143b71d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerNotExistException</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>a33f746ea2338211b37ebc8c45ffe019a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerNotExistException</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>aac1e912927ad84d9cba816b6a305324b</anchor>
      <arglist>(const ::std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerNotExistException</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>ade572383783ebab5fc23a28a2ed25f09</anchor>
      <arglist>(const ServerNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerNotExistException</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>aab58062e17a3296b6975451760d18ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>ad4aa4c7d1a07ec5676c62af38537dd9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ServerNotExistException.html</anchorfile>
      <anchor>ae836e4920d70154e797c254188344425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ServerNotFoundException</name>
    <filename>classIce_1_1ServerNotFoundException.html</filename>
    <base>UserExceptionHelper&lt; ServerNotFoundException, UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1ServerNotFoundException.html</anchorfile>
      <anchor>a2b18d2c67321d4449b1b6859a4a3ae17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerNotFoundException</name>
      <anchorfile>classIce_1_1ServerNotFoundException.html</anchorfile>
      <anchor>a2ccc2ee92504ebdad6ced0667be42b10</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerNotFoundException</name>
      <anchorfile>classIce_1_1ServerNotFoundException.html</anchorfile>
      <anchor>a89b328999028b2cbe17a4534582fad4a</anchor>
      <arglist>(const ServerNotFoundException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerNotFoundException</name>
      <anchorfile>classIce_1_1ServerNotFoundException.html</anchorfile>
      <anchor>a9cc0e48c6e400184915a3dc29a6503d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1ServerNotFoundException.html</anchorfile>
      <anchor>aa6b0409a018d1faf8d06c94afd090cb3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServerStartException</name>
    <filename>classIceGrid_1_1ServerStartException.html</filename>
    <base>UserExceptionHelper&lt; ServerStartException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>a2271d64d0c6c73c3e5396220c057b5fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStartException</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>a4f2e70b54d53d5844f8274e7f011c10d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStartException</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>adebff642eeaa08bd91fd6db45daadb67</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStartException</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>afffd62895ccdcb9c9a72949f5147c4d6</anchor>
      <arglist>(const ServerStartException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerStartException</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>a06e20576f87fc4bd7fc75fa0406c48ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>ab01581cab1269d282b1f34e808fb300a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>a9ff5ddfb479042e5d490869e821977a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1ServerStartException.html</anchorfile>
      <anchor>a7ec39f3dd5dbfee8cd607396590899ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServerStopException</name>
    <filename>classIceGrid_1_1ServerStopException.html</filename>
    <base>UserExceptionHelper&lt; ServerStopException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>ac3b2b69e344d4292fd920700fcfdc868</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStopException</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>aeda2fe6faec4da7f571b2eae9d3c1924</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStopException</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>a05f5a1f530971a5704be1eb035fb7f98</anchor>
      <arglist>(const ::std::string &amp;id, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerStopException</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>a2c7f2f0b5905cb5c4847d95403456848</anchor>
      <arglist>(const ServerStopException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerStopException</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>a4d520dd9333326bcffe84c9efe3d3786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>aeb1e959d5de935878daa92df47d9155b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>id</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>af74b893f4b6f5d1b5c9c932ba02da5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1ServerStopException.html</anchorfile>
      <anchor>a7063ea43bad56928b278c30da0da9b51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServerUnreachableException</name>
    <filename>classIceGrid_1_1ServerUnreachableException.html</filename>
    <base>UserExceptionHelper&lt; ServerUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>ad2fc37358aeae9ff87715ef5c21e0f94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerUnreachableException</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>a972f19447f2e7604eb5eadcdd84c552f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerUnreachableException</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>a45e44a2cecde285f77e25e2673e3f952</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerUnreachableException</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>a297eddb5dc2324acd0724fd28df263bc</anchor>
      <arglist>(const ServerUnreachableException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServerUnreachableException</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>ab2c156d21342547f2d4c5e960eef78e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>aa531db7e7e458f66286b5d8e12303b21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>a5bb0db61a95a976a58ada0a2b1dcd3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>reason</name>
      <anchorfile>classIceGrid_1_1ServerUnreachableException.html</anchorfile>
      <anchor>afc0ffa2a1e465a19e9724d985a98849e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Service</name>
    <filename>classIce_1_1Service.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkSystem</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>aff5c060251109c733ac676658148609e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ice::CommunicatorPtr</type>
      <name>communicator</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a9221d2630687fe4bece3c8c46ae31b49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configureDaemon</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>acc1b23e16eb127b4782b668e87e6650d</anchor>
      <arglist>(bool changeDirectory, bool closeFiles, const std::string &amp;pidFile)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleInterrupt</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ae511de133845dcdbaf39748b897b7889</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>interrupt</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a64ab607f3e0c8b2e5dff69310a44a706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a5c27e786cc10eb888f137616e90128d9</anchor>
      <arglist>(const StringSeq &amp;args, const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>afd213a06a9d14b176652cfca72e9de76</anchor>
      <arglist>(int argc, const char *const argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>adf778b5a010ffc8e1c3371535919add1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a738257a4a796166b0f42249cb951b5ba</anchor>
      <arglist>(int argc, const char *const argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Service</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>af5b3773fa5aa267a015ad1bed9b2a892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>service</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ac026ffaa676ae36048fd7c354af1655d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>shutdown</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a8e425e4829c187ca54a3c76170322fbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Service</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ad78d78346883c5d0f644e468c74f66ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Service *</type>
      <name>instance</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>aa340b0e8c1bb96f4832cf288bc07af75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>LoggerOutput&lt; Service, Service *, &amp;Service::error &gt;</type>
      <name>ServiceError</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>aba936db28b327bafaba37b90eb3cb807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>LoggerOutput&lt; Service, Service *, &amp;Service::print &gt;</type>
      <name>ServicePrint</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a1dd376dd9da840dbd6b11a70a1df69be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>LoggerOutput&lt; Service, Service *, &amp;Service::syserror &gt;</type>
      <name>ServiceSysError</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ac287134b911282a3fc4827a2795c1b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>LoggerOutput&lt; Service, Service *, &amp;Service::trace &gt;</type>
      <name>ServiceTrace</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a7db3f828663f0befe85679e948ca93ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>LoggerOutput&lt; Service, Service *, &amp;Service::warning &gt;</type>
      <name>ServiceWarning</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ab676f3c71614c136e8854951812692b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>disableInterrupt</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a2c63d795848175f1c215aa31aa6a7ce9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enableInterrupt</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a2820a3957b949cec7a1cbc3b8f4cc13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>adc3c6819c730f27ea81f5c87fc177b73</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Ice::CommunicatorPtr</type>
      <name>initializeCommunicator</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a6026407255af49ff5f5ff509c8d851ec</anchor>
      <arglist>(int &amp;argc, char *argv[], const InitializationData &amp;initData, int version)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a9199822955e341668729d67e5c5a8dca</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a29f1cd9a288aee817edf8f7a551a3e79</anchor>
      <arglist>(int argc, char *argv[], int &amp;status)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>ab79d035118c2bb253ba95374fc6854b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>syserror</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>aa65372378264264ef2363f3a7f5fb1f4</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>trace</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a8246672053234a9543e406716ff3563d</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>waitForShutdown</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a9014e41f243b7885fd687e978333d063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>warning</name>
      <anchorfile>classIce_1_1Service.html</anchorfile>
      <anchor>a6c55fd5250ed21e29fb06e517dadce70</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::Service</name>
    <filename>classIceBox_1_1Service.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classIceBox_1_1Service.html</anchorfile>
      <anchor>acbb1fa104b878d059a003b409e109aad</anchor>
      <arglist>(const ::std::string &amp;name, const ::std::shared_ptr&lt;::Ice::Communicator &gt; &amp;communicator, const ::Ice::StringSeq &amp;args)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classIceBox_1_1Service.html</anchorfile>
      <anchor>acbebc26d65a5ca0b02babd1bf4bf93d7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Service</name>
      <anchorfile>classIceBox_1_1Service.html</anchorfile>
      <anchor>a5dec8d464092412d049d9dbf23355416</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::ServiceDescriptor</name>
    <filename>classIceGrid_1_1ServiceDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::IceGrid::AdapterDescriptorSeq &amp;, const ::IceGrid::PropertySetDescriptor &amp;, const ::IceGrid::DbEnvDescriptorSeq &amp;, const ::Ice::StringSeq &amp;, const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a2848715a91cdb156a0e8dc21b5a93b87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a0ea7b2835a2c5ed7cf6d689886f5c417</anchor>
      <arglist>(const ServiceDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ServiceDescriptor &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a12e3a80ab5eb1f41aec1d14ce5abe174</anchor>
      <arglist>(ServiceDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceDescriptor</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a25afa065b23ce26a416a53cada1d23f8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceDescriptor</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a31b848380d127c69ad2668a97d250202</anchor>
      <arglist>(const ::IceGrid::AdapterDescriptorSeq &amp;adapters, const ::IceGrid::PropertySetDescriptor &amp;propertySet, const ::IceGrid::DbEnvDescriptorSeq &amp;dbEnvs, const ::Ice::StringSeq &amp;logs, const ::std::string &amp;description, const ::std::string &amp;name, const ::std::string &amp;entry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceDescriptor</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a997831132bbff9a9ee616d86b9b391ec</anchor>
      <arglist>(const ServiceDescriptor &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceDescriptor</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a5e09710ddb9c43a419f226d9fee507f0</anchor>
      <arglist>(ServiceDescriptor &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceDescriptor</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a593d4c4c9d36051471273328860b7776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>aab555616e7770aea697bec1e5d068ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>entry</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a25d37b56629f9545a4d4244fe309bcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceGrid_1_1ServiceDescriptor.html</anchorfile>
      <anchor>a0e348c1f668eb672b84540bb400588bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::ServiceInstanceDescriptor</name>
    <filename>structIceGrid_1_1ServiceInstanceDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::IceGrid::StringStringDict &amp;, const ::std::shared_ptr&lt;::IceGrid::ServiceDescriptor &gt; &amp;, const ::IceGrid::PropertySetDescriptor &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1ServiceInstanceDescriptor.html</anchorfile>
      <anchor>aa9e237cf73cc0721fd82bcfb82c804e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>_cpp_template</name>
      <anchorfile>structIceGrid_1_1ServiceInstanceDescriptor.html</anchorfile>
      <anchor>ad44288fb7c2ddd77c18959819edfd3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::ServiceDescriptor &gt;</type>
      <name>descriptor</name>
      <anchorfile>structIceGrid_1_1ServiceInstanceDescriptor.html</anchorfile>
      <anchor>acf5cf648d72b991ee5648d163f8f94c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>parameterValues</name>
      <anchorfile>structIceGrid_1_1ServiceInstanceDescriptor.html</anchorfile>
      <anchor>ab5e2404e526b77bc8d51564bbc00524f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::PropertySetDescriptor</type>
      <name>propertySet</name>
      <anchorfile>structIceGrid_1_1ServiceInstanceDescriptor.html</anchorfile>
      <anchor>a3c216c1343d5de363d99ab5c8c9f0ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::ServiceManager</name>
    <filename>classIceBox_1_1ServiceManager.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>ServiceManagerPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>ad4e24be7c2b922044ace3d8f19a381e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addObserver</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>a2d0d74fe9065d605f90a9d918f4c71d7</anchor>
      <arglist>(::std::shared_ptr&lt; ServiceObserverPrx &gt; observer, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>a1e33144397d698da9249dc66a1f70f71</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>ab9d62c57ce36d259533ef9b3f5eb3de8</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>af06208b7e2856cb70321691819610695</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>add55946bb32ba11b18f95dadd78ac2b3</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>ad3593a078f7f00c134cbe4c0220b7119</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>startService</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>a136802b4f1255c570d0b949b27f28b6c</anchor>
      <arglist>(::std::string service, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopService</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>a7b37e98c9acba997c2bfb77d44cbd82f</anchor>
      <arglist>(::std::string service, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1ServiceManager.html</anchorfile>
      <anchor>a8cdeb78b5c71d76cbc114f1f782f2487</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::ServiceManagerPrx</name>
    <filename>classIceBox_1_1ServiceManagerPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; ServiceManagerPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addObserver</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a588dbb057a57abe71fdd9fc5680fc455</anchor>
      <arglist>(const ::std::shared_ptr&lt; ServiceObserverPrx &gt; &amp;observer, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addObserverAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>ac29d3a14a9b9ca146346c5926467e733</anchor>
      <arglist>(const ::std::shared_ptr&lt; ServiceObserverPrx &gt; &amp;observer, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addObserverAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a8e4f364bade2555d7722c62a79e5f346</anchor>
      <arglist>(const ::std::shared_ptr&lt; ServiceObserverPrx &gt; &amp;observer, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a858241f89c6f14adb70b0d8a63c4c2b5</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a49a1cec147ac917a56188ff9a5cf64e4</anchor>
      <arglist>(::std::function&lt; void(::Ice::SliceChecksumDict)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>af37d380c62f37b0a9ec086f2fcec09ed</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::SliceChecksumDict &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a1df2ce48fe0392cb63965e4491d39a35</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>shutdownAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a246c3da020204300b6b22023de3e1089</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>shutdownAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>ae48679ed07c8841b28a0234b77c38e64</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startService</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a2b1b73dd60a6aec86432a8504ce2235b</anchor>
      <arglist>(const ::std::string &amp;service, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>startServiceAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>aaa6cc01d40b8e2012824249f40113cb4</anchor>
      <arglist>(const ::std::string &amp;service, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>startServiceAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a0687eea49c7c6226953b79e520d5d00f</anchor>
      <arglist>(const ::std::string &amp;service, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopService</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>ad80bc6cb70d36189afbc51db4128a628</anchor>
      <arglist>(const ::std::string &amp;service, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>stopServiceAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>aad7c1c0b94267d3f5f607e7f5e33d636</anchor>
      <arglist>(const ::std::string &amp;service, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>stopServiceAsync</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>a5a63a5c12f434ebe5bb4eb45337444d4</anchor>
      <arglist>(const ::std::string &amp;service, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1ServiceManagerPrx.html</anchorfile>
      <anchor>ae40ed31d267d02354cb3965a9c4d61e4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::ServiceObserver</name>
    <filename>classIceBox_1_1ServiceObserver.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>ServiceObserverPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>a9dd7bab3ffc1452837086fd5ea850fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>aee0689d33a042cd32811093f23221b4e</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>a1a336afdc249f700ffa6aac41def311b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>aaa6e60bd583d4a6e704a93555ac1b06e</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>servicesStarted</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>abb781e2b2ccfb4480109fbb3ea2dd34f</anchor>
      <arglist>(::Ice::StringSeq services, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>servicesStopped</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>a14b1c2e94162975e6c8563df87c718ee</anchor>
      <arglist>(::Ice::StringSeq services, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1ServiceObserver.html</anchorfile>
      <anchor>a7d7a494a45dda90ad21480f2f9d5e704</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceBox::ServiceObserverPrx</name>
    <filename>classIceBox_1_1ServiceObserverPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; ServiceObserverPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>servicesStarted</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>a9014bc54d4602d58ea1b96941814fa6b</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>servicesStartedAsync</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>ad0d1ef93b54e1b8ff08e9c47ed8c21b7</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>servicesStartedAsync</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>a39ae107cd1b2f12b9398246f3861e232</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>servicesStopped</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>a22fa7e4c539e03d3774e790cf1ff2914</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>servicesStoppedAsync</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>aa953bd6fa281e8dcf0e0b428e354c39b</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>servicesStoppedAsync</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>a07b0dc0f7840f55d57bcf0307a87d641</anchor>
      <arglist>(const ::Ice::StringSeq &amp;services, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceBox_1_1ServiceObserverPrx.html</anchorfile>
      <anchor>a1eb20d83e74badc6e6d037cc5d994ea2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::Session</name>
    <filename>classIceGrid_1_1Session.html</filename>
    <base virtualness="virtual">Glacier2::Session</base>
    <member kind="typedef">
      <type>SessionPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a358a927b926693acdcd2b06ea59b4b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>allocateObjectByIdAsync</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>aa8b672ce70acb598b236abb9f0a6314e</anchor>
      <arglist>(::Ice::Identity id, ::std::function&lt; void(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>allocateObjectByTypeAsync</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a3a249da5cd739f5e043425ffd896e7f0</anchor>
      <arglist>(::std::string type, ::std::function&lt; void(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;returnValue)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; exception, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a46d0b571a0b5b8cd05a8e09e9bac54a1</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a664a5baf4ea13edc4a2e1ea2db39807c</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a93456ecfec771cded513aa6f1599bba1</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>keepAlive</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a91a8433f0564beb2dabab72cc19ad495</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>releaseObject</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a0baea5357bac33872faecbe37ac72842</anchor>
      <arglist>(::Ice::Identity id, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAllocationTimeout</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>ad05aab8567132b07298cd62b86084b6c</anchor>
      <arglist>(int timeout, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1Session.html</anchorfile>
      <anchor>a8f20b87672f1dbc8e2dfc9006b5b757f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::Session</name>
    <filename>classGlacier2_1_1Session.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>SessionPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>a66c85ea2c9860349771ef37472502b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>a93364cf789d1406c50bfe05f2cd2b0e4</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>a55f8258e4977185bb09e4ae881ce390b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>a6248102c243b1e47ff8a6d569bc71e64</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>ae98b5da8035ae77baa3337481b5670bd</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1Session.html</anchorfile>
      <anchor>a92bf0d5c3376b7aabdfe84682d3a88c8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionCallback</name>
    <filename>classGlacier2_1_1SessionCallback.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>connected</name>
      <anchorfile>classGlacier2_1_1SessionCallback.html</anchorfile>
      <anchor>ac2a56e54e5ce0766615191e4f318dc46</anchor>
      <arglist>(const SessionHelperPtr &amp;session)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>connectFailed</name>
      <anchorfile>classGlacier2_1_1SessionCallback.html</anchorfile>
      <anchor>ab97a06957e54b048daa0ab090c0d59ca</anchor>
      <arglist>(const SessionHelperPtr &amp;session, const Ice::Exception &amp;ex)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createdCommunicator</name>
      <anchorfile>classGlacier2_1_1SessionCallback.html</anchorfile>
      <anchor>a6eed3f0cc8f55a6dd04a6e93c4f2fde6</anchor>
      <arglist>(const SessionHelperPtr &amp;session)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>disconnected</name>
      <anchorfile>classGlacier2_1_1SessionCallback.html</anchorfile>
      <anchor>a2cf2ae333389c94d340c536024c214cc</anchor>
      <arglist>(const SessionHelperPtr &amp;session)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SessionCallback</name>
      <anchorfile>classGlacier2_1_1SessionCallback.html</anchorfile>
      <anchor>a0218d90800447ebc52e7c858377351d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionControl</name>
    <filename>classGlacier2_1_1SessionControl.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>SessionControlPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a12bfd07967d6f98bf086d132ec5fa4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>adapterIds</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a4a325e4fd4a8cbbcc4a465cf2a7379fb</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>categories</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a93ca5302fd6f6b6dddafedc4dbf2c768</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a4be05ecb45210e19458cf6841885bc18</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a1f914d935fe5f538f82b57a65a0ac8f2</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>aa94ef693acbc597630e7342ccfa0db94</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a1d8e8e9a8fd4813b5946c50ca1b4137a</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>ab79eced2df373efe0bbffeac4e0df4af</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>identities</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a80141444b4e01015d4d6c316bbaaaa50</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionControl.html</anchorfile>
      <anchor>a492d0ca4ea12e96f197b2e372aa8b07e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionControlPrx</name>
    <filename>classGlacier2_1_1SessionControlPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SessionControlPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>adapterIds</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a70f1c4c8b2727e6d435ca70280a6a53e</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>adapterIdsAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>aa69768a68720e22b08459babb8daf9df</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::StringSetPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>adapterIdsAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a2d4b611f6c2141b89f6e12b6fa10c007</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::StringSetPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; StringSetPrx &gt;</type>
      <name>categories</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a36e8ce2cd556c2a4363085f1a18466f3</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>categoriesAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a1d6a086e4df6f50ef755ccb3fbad335d</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::StringSetPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>categoriesAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a030cc1642625ae9bd273f24528a6db81</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::StringSetPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a155dab8ad84908b5c67fbc989286d3dc</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>destroyAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a2d9b88b71c0546561103a09ed9f99f25</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destroyAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a5321ce8e123f9b1b03256cb507aca59f</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSessionTimeout</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a8b6cde7547f948268373007e9f909e91</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>aa8351d2bcd18d3376268b6d0648aacd2</anchor>
      <arglist>(::std::function&lt; void(int)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSessionTimeoutAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a5a90af2a1aa68260238c7e565efb4bd7</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; int &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IdentitySetPrx &gt;</type>
      <name>identities</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a05c87598cb9f7c6cd8ee861fbd19cb55</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>identitiesAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>ac8b1b290615ddf26dce84f9ff7950c27</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::IdentitySetPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>identitiesAsync</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>a38bfe56213f367806e97ccb7d0176ee6</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::IdentitySetPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionControlPrx.html</anchorfile>
      <anchor>af42dac2c105cc468f50f39bbbb50f14a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionFactoryHelper</name>
    <filename>classGlacier2_1_1SessionFactoryHelper.html</filename>
    <member kind="function">
      <type>SessionHelperPtr</type>
      <name>connect</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a63b5998796aa4badec94f259003e6fb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SessionHelperPtr</type>
      <name>connect</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a0c643c5fe52a2af3fbe9d80fa0e097ae</anchor>
      <arglist>(const std::string &amp;username, const std::string &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>ac083916402e69d8d5d1c77162744c318</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ice::InitializationData</type>
      <name>getInitializationData</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a54751f794f934a9c7a0c1a0ca9ff3b3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a7955bb25bfd0dd70f3ac86bd5da7edca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getProtocol</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a7d49e23e3ac23bb933c35e84b194eb7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRouterHost</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a6abecd6002b60eb743b8a942fa88dca2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ice::Identity</type>
      <name>getRouterIdentity</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>abfcb2f2ac5f838d778e0c30c7cd688c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTimeout</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>ac5ba2bc8befb51b95b2375be9ae7e844</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseCallbacks</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a50b951246ed810d22938a8139cade20b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionFactoryHelper</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a357dd6580ae21b07b3b9917eecf34aa6</anchor>
      <arglist>(const Ice::InitializationData &amp;initData, const SessionCallbackPtr &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionFactoryHelper</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a6dbbfd8c8aa85a359f0c2e4c7017be5b</anchor>
      <arglist>(const Ice::PropertiesPtr &amp;properties, const SessionCallbackPtr &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionFactoryHelper</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a9daf7f61c868556c4968d62c0502b1ca</anchor>
      <arglist>(const SessionCallbackPtr &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConnectContext</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>abfad9d58849994e4e08a82c78ac01133</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPort</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>adc248516be3481a3f5bbcf85a6f3e56c</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProtocol</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a3c5435967179c072195ecdebf1dfa53c</anchor>
      <arglist>(const std::string &amp;protocol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRouterHost</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a1265b7260a46e1c454635cc1ea6c44c8</anchor>
      <arglist>(const std::string &amp;host)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRouterIdentity</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>a739d380a1e8bcefd836915b356ad15c9</anchor>
      <arglist>(const Ice::Identity &amp;identity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeout</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>adce27fcae77c7d66e077744434b28cdf</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseCallbacks</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>abc47e9cc6367da3042e63b860695591c</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SessionFactoryHelper</name>
      <anchorfile>classGlacier2_1_1SessionFactoryHelper.html</anchorfile>
      <anchor>afdb6875de58206c615f7ee8a1d78c7b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionHelper</name>
    <filename>classGlacier2_1_1SessionHelper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Ice::ObjectPrxPtr</type>
      <name>addWithUUID</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a7d5fcb1170f562a1f765796e1d2f4041</anchor>
      <arglist>(const Ice::ObjectPtr &amp;servant)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>categoryForClient</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>ac30bd65bd1662006ba646fa4a10eaaec</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ice::CommunicatorPtr</type>
      <name>communicator</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a9fb5d5096049eca16dba6ae49a236b4c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a54905a0740974b1c5546d7de740e772f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isConnected</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a4db0434048d6b5642334f7863825a2ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ice::ObjectAdapterPtr</type>
      <name>objectAdapter</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a7db68c4d92837df890ed994ae60b98ee</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SessionPrxPtr</type>
      <name>session</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>a9d50353769ca4200aeba22226eaa39b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SessionHelper</name>
      <anchorfile>classGlacier2_1_1SessionHelper.html</anchorfile>
      <anchor>adcf1d56076cb9a399abeba856f38c513</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionManager</name>
    <filename>classGlacier2_1_1SessionManager.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>SessionManagerPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>ad3104bd11a63909af5b05510adb77b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>create</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>a5b4f6f6b4827219b1091d3880bf50c5a</anchor>
      <arglist>(::std::string userId, ::std::shared_ptr&lt; SessionControlPrx &gt; control, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>a5f41b0e7555c1b83f04ef2eb78d08fe4</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>abb3bb6b67a7a8c91c2b500afff9c3912</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>a2b76448061bcc3af788705590e306cf5</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionManager.html</anchorfile>
      <anchor>ae1515779a831e5e2ae1b9ca9ca47a85a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionManagerPrx</name>
    <filename>classGlacier2_1_1SessionManagerPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SessionManagerPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>create</name>
      <anchorfile>classGlacier2_1_1SessionManagerPrx.html</anchorfile>
      <anchor>a09228d408d9042ccbeb161c04a894e50</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createAsync</name>
      <anchorfile>classGlacier2_1_1SessionManagerPrx.html</anchorfile>
      <anchor>a1bf1b7cbab5ff356c76b767c287b38a6</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, ::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createAsync</name>
      <anchorfile>classGlacier2_1_1SessionManagerPrx.html</anchorfile>
      <anchor>a0889428b3ed1f74700131fa0caae306b</anchor>
      <arglist>(const ::std::string &amp;userId, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionManagerPrx.html</anchorfile>
      <anchor>a1b5eb69ab2ac3f7465fff61f08ae6538</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::SessionMetrics</name>
    <filename>classIceMX_1_1SessionMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>ade939a62f271e14004536871ba69ea20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SessionMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a02d141deb43d2d0b9b4744955e4ff4e3</anchor>
      <arglist>(const SessionMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>SessionMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a8540e75629a8c334c990d23514c39c5d</anchor>
      <arglist>(SessionMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionMetrics</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a85d94d7658f1e658a5e3e1bcf23184bf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionMetrics</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a28662ddde5870dc859945f1ae12fd583</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, int forwardedClient, int forwardedServer, int routingTableSize, int queuedClient, int queuedServer, int overriddenClient, int overriddenServer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionMetrics</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a93772e627fa06f18d6cc31f8c684afe8</anchor>
      <arglist>(const SessionMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionMetrics</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>af87486c01c1400e33e1ddec8ab8aeb8f</anchor>
      <arglist>(SessionMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SessionMetrics</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>afc3f5d9e68d1e33d5d4a3b6c42c886f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a13bea109a0f0c009f7d254f70ee8b3c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forwardedClient</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a1f65faca5947524de9cf7570b73806e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>forwardedServer</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>ad2b2baee0233c50f20c08e4f794b14a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>overriddenClient</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a7e5f734cd7cdebd3cee343557944f5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>overriddenServer</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a62286adc3e9be1aa60a3f5909302e48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queuedClient</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a45ceb3007b73802c4f8019df8b123d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queuedServer</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a4441e74bd4b2e8ff34f0821bb3990484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>routingTableSize</name>
      <anchorfile>classIceMX_1_1SessionMetrics.html</anchorfile>
      <anchor>a304a55bd08c9006a874d6fc2dedea24b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionNotExistException</name>
    <filename>classGlacier2_1_1SessionNotExistException.html</filename>
    <base>UserExceptionHelper&lt; SessionNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classGlacier2_1_1SessionNotExistException.html</anchorfile>
      <anchor>aba2ea0e38a2cfea109ef9c44538124b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionNotExistException</name>
      <anchorfile>classGlacier2_1_1SessionNotExistException.html</anchorfile>
      <anchor>a8bcbd571a22a75fadb4c04773068af5e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SessionNotExistException</name>
      <anchorfile>classGlacier2_1_1SessionNotExistException.html</anchorfile>
      <anchor>a33acaf7d31852c9577cf1918ed4947e9</anchor>
      <arglist>(const SessionNotExistException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SessionNotExistException</name>
      <anchorfile>classGlacier2_1_1SessionNotExistException.html</anchorfile>
      <anchor>a0d04e921fe06ffd5c376a2ad7cf4da7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionNotExistException.html</anchorfile>
      <anchor>ac261b44eba19659aaa03a4ab05a150fb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SessionPrx</name>
    <filename>classGlacier2_1_1SessionPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SessionPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classGlacier2_1_1SessionPrx.html</anchorfile>
      <anchor>a4602c5fb126acbe1eb415ed56fc69a20</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>destroyAsync</name>
      <anchorfile>classGlacier2_1_1SessionPrx.html</anchorfile>
      <anchor>a8d8edcbadf6899696d7b2f03368720bf</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destroyAsync</name>
      <anchorfile>classGlacier2_1_1SessionPrx.html</anchorfile>
      <anchor>adf8405934d1eab8da0538750137c198d</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SessionPrx.html</anchorfile>
      <anchor>a12980ed29a26b2e954d393eff8f68f25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::SessionPrx</name>
    <filename>classIceGrid_1_1SessionPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SessionPrx, ::Glacier2::SessionPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>allocateObjectById</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>ae46c677291b08f211dd032402eebddd0</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>allocateObjectByIdAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a9867bded5e6d5250c1ba42e37c98a004</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>allocateObjectByIdAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>af34aec36ff808b0ee5b3e72760dbd322</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>allocateObjectByType</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a9b84a2a7adf659103536cf967690615f</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>allocateObjectByTypeAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>abf151add2cb1db5dc9c3667118e47eb8</anchor>
      <arglist>(const ::std::string &amp;type, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>allocateObjectByTypeAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a664d98eded7dd8c3fca645c77690bb25</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepAlive</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>ac089621d5a408f95c29e51bd2d2913a9</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>keepAliveAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a02998645375aa02416f9d94face3985b</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>keepAliveAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>aa454cbfcd9dd01e21eb42eb189269928</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseObject</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a67ae4342eb9423d1f332d393ad2f253a</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>releaseObjectAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>afb277e31395eb8cb634c85eac95a6307</anchor>
      <arglist>(const ::Ice::Identity &amp;id, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>releaseObjectAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>ae83e2e7265d1b213ff2924fc8369400c</anchor>
      <arglist>(const ::Ice::Identity &amp;id, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllocationTimeout</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>af7d8294ff5c9862f095ea66a2e7f58dd</anchor>
      <arglist>(int timeout, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>setAllocationTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a99884cee5a78b3ac718f8faf4c1a6c05</anchor>
      <arglist>(int timeout, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setAllocationTimeoutAsync</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>acffced4a5f6b20a6e711dcf7ca35c4ec</anchor>
      <arglist>(int timeout, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1SessionPrx.html</anchorfile>
      <anchor>a3d20c0dfe26a4f72bc1590a2ff8f6351</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Shared</name>
    <filename>classIceUtil_1_1Shared.html</filename>
    <member kind="function">
      <type>void</type>
      <name>__clearFlag</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>ad25e5072f7072f4798cde6a7e7ab9c8b</anchor>
      <arglist>(unsigned char flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>__decRef</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a54df2bc6c863a08e7723e4eda0b20ed5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>__getRef</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a444d56ca3bdd4ba7e05760f80b9654de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>__hasFlag</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a120dec828f0605a2e0814a52f3418feb</anchor>
      <arglist>(unsigned char flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>__incRef</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>aaf4db3ca43431e09f6e9965b3e002dce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__setFlag</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>ae805f0de6ac45448f68ef9311efd7607</anchor>
      <arglist>(unsigned char flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>__setNoDelete</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a1548235d3631d3c18da14bbf34021dd5</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>Shared &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a4577161c5d6ac1428e2e85b049a96d91</anchor>
      <arglist>(const Shared &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Shared</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>a4a9b4977a979d3ceca43dd4dbbb9e92a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Shared</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>ad404515b9dc9fea207e2d1d368a78032</anchor>
      <arglist>(const Shared &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Shared</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>af086053debf13796a5f3c2dd40973a42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>NoDelete</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>aef9ffc9094ed9869ba5936e1e6c628d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char</type>
      <name>_flags</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>adf7a19ac034da88532a77b464022562c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IceUtilInternal::Atomic</type>
      <name>_ref</name>
      <anchorfile>classIceUtil_1_1Shared.html</anchorfile>
      <anchor>ae7f01d8a0fe0e3b228b7c284d3ddd95f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::SimpleShared</name>
    <filename>classIceUtil_1_1SimpleShared.html</filename>
    <member kind="function">
      <type>void</type>
      <name>__decRef</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>ad096a203560a1cbdb81458f69c1e1e56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__getRef</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>a361d7e5ca189a988712c5a3fb91daabf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__incRef</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>a45438b1b6d5f2714fbd868d75a96b2c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__setNoDelete</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>a095245eb1472da1e9ed4c49fbb679fb8</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>SimpleShared &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>afc493b04220baaf31215535a38130246</anchor>
      <arglist>(const SimpleShared &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleShared</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>aaaeae5d25c915a7880b0e91cba9f5194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleShared</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>a945cbc99682cf3cdf60c94ba5c550230</anchor>
      <arglist>(const SimpleShared &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimpleShared</name>
      <anchorfile>classIceUtil_1_1SimpleShared.html</anchorfile>
      <anchor>a7a6755988fc71d3ca929a830191f79b6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::SlicedData</name>
    <filename>classIce_1_1SlicedData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classIce_1_1SlicedData.html</anchorfile>
      <anchor>a0ef9b6d8fe8b7707202ea5324804f465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlicedData</name>
      <anchorfile>classIce_1_1SlicedData.html</anchorfile>
      <anchor>a6c3783c98e951a7f5c89ceaa4c027949</anchor>
      <arglist>(const SliceInfoSeq &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>const SliceInfoSeq</type>
      <name>slices</name>
      <anchorfile>classIce_1_1SlicedData.html</anchorfile>
      <anchor>a5a5bb6a84a2479a9c9b2c0878c68fcee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::SliceInfo</name>
    <filename>structIce_1_1SliceInfo.html</filename>
    <member kind="variable">
      <type>::std::vector&lt; Byte &gt;</type>
      <name>bytes</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a5da280a3f2ebb7e2f8c4ffa5e0393b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>compactId</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a39936a9f26b37f51898c4c8a33169496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasOptionalMembers</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a8ba49ba4ac13e4628609858ff432c141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::vector&lt; ValuePtr &gt;</type>
      <name>instances</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a242aa60806a8107ffcbbedbd5d69955f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isLastSlice</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a36d09dd99246f228ff806da3742b6c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>typeId</name>
      <anchorfile>structIce_1_1SliceInfo.html</anchorfile>
      <anchor>a340d019bf37355b621a2fd2ad1c5924f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::SocketException</name>
    <filename>classIce_1_1SocketException.html</filename>
    <base>LocalExceptionHelper&lt; SocketException, SyscallException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>ac4b018a2887ce712f2c9404362d7309e</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>ae5a1aec8ac95edebaa3e99639ebd5764</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SocketException</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>a83c766e22260f647409a24c53146e82b</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SocketException</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>af16ba030c404bbc46ba5c27ffe797261</anchor>
      <arglist>(const char *file, int line, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SocketException</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>ade701cb3e66fa161adfbf06a51f4ffe8</anchor>
      <arglist>(const SocketException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SocketException</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>a684f00ff25eaef3bb66e52abe85ff944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1SocketException.html</anchorfile>
      <anchor>a61f35b91f07d0dd4832ba5931819a30e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Glacier2::SSLInfo</name>
    <filename>structGlacier2_1_1SSLInfo.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const int &amp;, const ::std::string &amp;, const int &amp;, const ::std::string &amp;, const ::Ice::StringSeq &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>a9d819e2c0ff11b624f14ebcc5bac8434</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>certs</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>a03d10704386775d48fc61e8474cdf82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>cipher</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>af7bf974ddc231f48c9720e2100f22b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>localHost</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>a5696dacbe5f8aad5d3585d574e3f4df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>localPort</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>af6e99df1456e79dc640fe2c078f4a8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>remoteHost</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>aefd5dd53cbdadba76425e216088e081d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>remotePort</name>
      <anchorfile>structGlacier2_1_1SSLInfo.html</anchorfile>
      <anchor>afd04308a274946a78803a51f3ed81074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SSLPermissionsVerifier</name>
    <filename>classGlacier2_1_1SSLPermissionsVerifier.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <class kind="struct">Glacier2::SSLPermissionsVerifier::AuthorizeResult</class>
    <member kind="typedef">
      <type>SSLPermissionsVerifierPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>a2b84ae6920d17c5efbe17790c6eb69d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>authorize</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>ac87389258e9c5fa9901089559c42ac41</anchor>
      <arglist>(SSLInfo info, ::std::string &amp;reason, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>a62d26c2005433716de9b1593677d1887</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>ac5d384350be7bcb8bbf6b5519f897539</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>ad311064590cee050db3cc92e76c035ea</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifier.html</anchorfile>
      <anchor>a44c2afe4ba26da192f9bd0b19230add3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SSLPermissionsVerifierPrx</name>
    <filename>classGlacier2_1_1SSLPermissionsVerifierPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SSLPermissionsVerifierPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>authorize</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifierPrx.html</anchorfile>
      <anchor>ab8da9291010e72f2e555c34015b36bad</anchor>
      <arglist>(const SSLInfo &amp;info, ::std::string &amp;reason, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>authorizeAsync</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifierPrx.html</anchorfile>
      <anchor>a257fee692fe191d324cb171336f9f316</anchor>
      <arglist>(const SSLInfo &amp;info, ::std::function&lt; void(bool, ::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>authorizeAsync</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifierPrx.html</anchorfile>
      <anchor>a5dbcfa5c631a4525578fd7633d2ed3f7</anchor>
      <arglist>(const SSLInfo &amp;info, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; SSLPermissionsVerifier::AuthorizeResult &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SSLPermissionsVerifierPrx.html</anchorfile>
      <anchor>a209c3bd8e1dfdbc7fed2f61786c175b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SSLSessionManager</name>
    <filename>classGlacier2_1_1SSLSessionManager.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>SSLSessionManagerPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>a941441772e19168e705fed2e61a048c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>create</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>aa79699edbb77f37498558098e3dc0ca4</anchor>
      <arglist>(SSLInfo info, ::std::shared_ptr&lt; SessionControlPrx &gt; control, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>a644cc5a019f86463b623843032b8d81c</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>a8f3f29c28470483cca80d0bd61330c85</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>a8c619d49d752c5798b8d039962b95133</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SSLSessionManager.html</anchorfile>
      <anchor>a9993a63df00ade0b6be27772972c7fd7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::SSLSessionManagerPrx</name>
    <filename>classGlacier2_1_1SSLSessionManagerPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; SSLSessionManagerPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; SessionPrx &gt;</type>
      <name>create</name>
      <anchorfile>classGlacier2_1_1SSLSessionManagerPrx.html</anchorfile>
      <anchor>a8a981d659d75a48e037170f03cd65d3a</anchor>
      <arglist>(const SSLInfo &amp;info, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createAsync</name>
      <anchorfile>classGlacier2_1_1SSLSessionManagerPrx.html</anchorfile>
      <anchor>afe7ac88271b25a671435ad68644a3080</anchor>
      <arglist>(const SSLInfo &amp;info, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, ::std::function&lt; void(::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createAsync</name>
      <anchorfile>classGlacier2_1_1SSLSessionManagerPrx.html</anchorfile>
      <anchor>ad4a1005159e7a887e3e991df00f658c0</anchor>
      <arglist>(const SSLInfo &amp;info, const ::std::shared_ptr&lt; SessionControlPrx &gt; &amp;control, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Glacier2::SessionPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1SSLSessionManagerPrx.html</anchorfile>
      <anchor>a4f9cd113a3846aa82ebbd76584a5ec24</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::StringConversionException</name>
    <filename>classIce_1_1StringConversionException.html</filename>
    <base>LocalExceptionHelper&lt; StringConversionException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>a94fcd270abc5d0e1a8be0423e5dc3b78</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>acc2706ab6c9a9b4c988893d70a426f9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringConversionException</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>abaa633d2dbeaafcdd1a5afa92425bab5</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringConversionException</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>a3c2abb51306017bf3fc950dd83349411</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringConversionException</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>a121b894ae6dc9b891b3a9c8976e4cdeb</anchor>
      <arglist>(const StringConversionException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StringConversionException</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>aa23543ebed81e40448c214a6c9be673e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1StringConversionException.html</anchorfile>
      <anchor>a0799302b74f9417b0abf33169a325157</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::StringSet</name>
    <filename>classGlacier2_1_1StringSet.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>StringSetPrx</type>
      <name>ProxyType</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a59df2e9d782fa90338010448aa45e2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a5b0d822cbeca1182c80d5d41f8cf40f1</anchor>
      <arglist>(::Ice::StringSeq additions, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::StringSeq</type>
      <name>get</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>ab71fc4a007a90f7a84b8be4272e71e1b</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a804a815b2a54b3f2d4c4851c80096876</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a2d00773c36a4589df710f24f3e6f44e0</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a7cdd679331b4a46b463e13622a8a43c7</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>remove</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>a6baf00b73bc7bc44e21dc54eeaee392b</anchor>
      <arglist>(::Ice::StringSeq deletions, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1StringSet.html</anchorfile>
      <anchor>ab4d44a469cb971df8c1323228a07aa9c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glacier2::StringSetPrx</name>
    <filename>classGlacier2_1_1StringSetPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; StringSetPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>abb5320d3920de7b00e3d4e372fd4e629</anchor>
      <arglist>(const ::Ice::StringSeq &amp;additions, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>addAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>aa8d2887a1760d3512c50e8931ce8fbfb</anchor>
      <arglist>(const ::Ice::StringSeq &amp;additions, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>addAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>a3ab191a0a163398fc397c4a8238ad792</anchor>
      <arglist>(const ::Ice::StringSeq &amp;additions, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::StringSeq</type>
      <name>get</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>a68a0ddd531bc91be95b44634050809c9</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>a30d5a56099de4501fbaf3e636ac0cc72</anchor>
      <arglist>(::std::function&lt; void(::Ice::StringSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>aaef2cf8326306764a17323d663f1a2a8</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::StringSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>a3df81fcf5915d93f2daf9a9d78c66267</anchor>
      <arglist>(const ::Ice::StringSeq &amp;deletions, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>removeAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>aa289629f256488096f8afa9a06286c62</anchor>
      <arglist>(const ::Ice::StringSeq &amp;deletions, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>removeAsync</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>a58725824bb73e183daad1ccc9f9b6a71</anchor>
      <arglist>(const ::Ice::StringSeq &amp;deletions, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classGlacier2_1_1StringSetPrx.html</anchorfile>
      <anchor>aa57d74cdaf5a4cfee52e55a5b0fc9938</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::SubscriberMetrics</name>
    <filename>classIceMX_1_1SubscriberMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const int &amp;, const int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a26e071dac7b45466ccb258d885808647</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubscriberMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a43d2a75415ba548c7dbe361361001922</anchor>
      <arglist>(const SubscriberMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>SubscriberMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a500f082334d19c7732cfbf5b942e3281</anchor>
      <arglist>(SubscriberMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriberMetrics</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a99a63c29527f4c9fd62b10731f6ed11b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriberMetrics</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a4591d56cab7c53bb0ea1988a30175b49</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, int queued, int outstanding, long long int delivered)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriberMetrics</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>aa60ead531de73b97318ce4ba5f6acc5e</anchor>
      <arglist>(const SubscriberMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscriberMetrics</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>adb8e5b2766004658fb1a116c775b1250</anchor>
      <arglist>(SubscriberMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SubscriberMetrics</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a2a6395b6175ec9208e9d892be4778a54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a9b891b68386c33af89614d48f591e65c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>delivered</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>aa23b70ebd177500c3c40bad977b772d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>outstanding</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>ad121510391d4cad821fa640460c3cb6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queued</name>
      <anchorfile>classIceMX_1_1SubscriberMetrics.html</anchorfile>
      <anchor>a8e2bb7b27621598342bf81acac0200ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::SyscallException</name>
    <filename>classIceUtil_1_1SyscallException.html</filename>
    <base>ExceptionHelper&lt; SyscallException &gt;</base>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classIceUtil_1_1SyscallException.html</anchorfile>
      <anchor>ad0d825ba29bfeb17fe03d214bb4ac807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1SyscallException.html</anchorfile>
      <anchor>af9a702da81554430218a906d95ced8f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIceUtil_1_1SyscallException.html</anchorfile>
      <anchor>ac2f49598ddb2227c1a31248d83f443cb</anchor>
      <arglist>(std::ostream &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyscallException</name>
      <anchorfile>classIceUtil_1_1SyscallException.html</anchorfile>
      <anchor>ae4353c599930bff04a6b69fe3a4517d7</anchor>
      <arglist>(const char *, int, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SyscallException</name>
      <anchorfile>classIceUtil_1_1SyscallException.html</anchorfile>
      <anchor>a14d4e15c2b64f684c7cd0286e3d27a48</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::SyscallException</name>
    <filename>classIce_1_1SyscallException.html</filename>
    <base>LocalExceptionHelper&lt; SyscallException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>adf921b4dc1cbef684496b3be97c79544</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>ac0134b04e897b58bfdc1c75d47a66d28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyscallException</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>ac6ab029f74fb678233e2ab868af344f8</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyscallException</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>a0b497c6c2f1da705604b6b76af312a69</anchor>
      <arglist>(const char *file, int line, int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyscallException</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>ad93af5bb5b288cf018a80aa7077598f6</anchor>
      <arglist>(const SyscallException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SyscallException</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>a19388e6fb8bfc8d1f58004b7502752df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>a58e7dc03aec22e3cc2ae7ef208eda6e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>error</name>
      <anchorfile>classIce_1_1SyscallException.html</anchorfile>
      <anchor>a7ddb3b7824902904a5642df76daf41f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::SystemException</name>
    <filename>classIce_1_1SystemException.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; SystemException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIce_1_1SystemException.html</anchorfile>
      <anchor>a536b814c58144006b098a61bfb2297c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SystemException</name>
      <anchorfile>classIce_1_1SystemException.html</anchorfile>
      <anchor>a5362f914f797f73eaed9ed4d1656dd08</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SystemException</name>
      <anchorfile>classIce_1_1SystemException.html</anchorfile>
      <anchor>ae14bccdbbff3ef84aef7819d26af7636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1SystemException.html</anchorfile>
      <anchor>a2020ddeea234c5ae8b34a6ef5f8ed418</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ice::TargetCompare</name>
    <filename>structIce_1_1TargetCompare.html</filename>
    <templarg></templarg>
    <templarg>Compare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structIce_1_1TargetCompare.html</anchorfile>
      <anchor>ae0622b208c0470a03fb7f5057d0f26f3</anchor>
      <arglist>(const T &amp;lhs, const T &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::TCPConnectionInfo</name>
    <filename>classIce_1_1TCPConnectionInfo.html</filename>
    <base>Ice::IPConnectionInfo</base>
    <member kind="function">
      <type>TCPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>af549cdae03b12157cece2d2f3e66b98a</anchor>
      <arglist>(const TCPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TCPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>ab4f1f3347247c6ed2fe1bb0f9954f3f3</anchor>
      <arglist>(TCPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPConnectionInfo</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>af1df7f2e6b987826c7231bd14648c8dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPConnectionInfo</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>a1cfdeed6cc08a9e57d8d5825e394da1a</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId, const ::std::string &amp;localAddress, int localPort, const ::std::string &amp;remoteAddress, int remotePort, int rcvSize, int sndSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPConnectionInfo</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>a23ad58c9ce77309da98fe6fd44b760ed</anchor>
      <arglist>(const TCPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPConnectionInfo</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>acaff7b37cf1aca2bc44b1c1a6d6d3668</anchor>
      <arglist>(TCPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TCPConnectionInfo</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>a5acdb27c7a043a572e8f0cebc5415a4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rcvSize</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>a7cdb41984119772567a0276acfe08520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sndSize</name>
      <anchorfile>classIce_1_1TCPConnectionInfo.html</anchorfile>
      <anchor>a7e622a2b624ed7ab7cb2455e9ba6d273</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::TCPEndpointInfo</name>
    <filename>classIce_1_1TCPEndpointInfo.html</filename>
    <base>Ice::IPEndpointInfo</base>
    <member kind="function">
      <type>TCPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>a9a0a86a87540bb168503af5483e94f02</anchor>
      <arglist>(const TCPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TCPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>aeec8482dc6749c9e463623218558180f</anchor>
      <arglist>(TCPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPEndpointInfo</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>a271e1844aee51ffc83ba38b652cd663d</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPEndpointInfo</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>aade95eacde520e5a85d935e0210d39e8</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress, const ::std::string &amp;host, int port, const ::std::string &amp;sourceAddress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPEndpointInfo</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>a14126bea27354ff2e7fc6236c4d9686a</anchor>
      <arglist>(const TCPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPEndpointInfo</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>afbfa665ec6371a6e4c2620297f2917ab</anchor>
      <arglist>(TCPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TCPEndpointInfo</name>
      <anchorfile>classIce_1_1TCPEndpointInfo.html</anchorfile>
      <anchor>a1c722662b739e12044d9a100f666e9e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceGrid::TemplateDescriptor</name>
    <filename>structIceGrid_1_1TemplateDescriptor.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::shared_ptr&lt;::IceGrid::CommunicatorDescriptor &gt; &amp;, const ::Ice::StringSeq &amp;, const ::IceGrid::StringStringDict &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>structIceGrid_1_1TemplateDescriptor.html</anchorfile>
      <anchor>a7c304a63593f9b2637706e0c08f1aa5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>::std::shared_ptr&lt;::IceGrid::CommunicatorDescriptor &gt;</type>
      <name>descriptor</name>
      <anchorfile>structIceGrid_1_1TemplateDescriptor.html</anchorfile>
      <anchor>af7a8a528635e1ac994610615b6a0aa0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::IceGrid::StringStringDict</type>
      <name>parameterDefaults</name>
      <anchorfile>structIceGrid_1_1TemplateDescriptor.html</anchorfile>
      <anchor>a41f77efd1f9953af8b4708dcef82789c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::StringSeq</type>
      <name>parameters</name>
      <anchorfile>structIceGrid_1_1TemplateDescriptor.html</anchorfile>
      <anchor>a85b7f4e783b9c6ce5850361f4f1e5cf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Thread</name>
    <filename>classIceUtil_1_1Thread.html</filename>
    <base virtualness="virtual">IceUtil::Shared</base>
    <member kind="function">
      <type>void</type>
      <name>_done</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a3f40191401992c1c3cb0b9c07750145a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ThreadControl</type>
      <name>getThreadControl</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a1ff3d2f109b806abd7845b22c6bbd41f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAlive</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a8d3491aa1136db72d6193cc19b93b71f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a5254b9db02d73b215a1bed9fcd2e35dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>add4622b41346eb45e7c4d1104fd05758</anchor>
      <arglist>(const Thread &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a0bcf3f5451d27b02544254b891960760</anchor>
      <arglist>(const Thread &amp;) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a258108fdb26cd37f66622f54d2782070</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>ThreadControl</type>
      <name>start</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a19dabdd3cc53de83d715ac9185804ab5</anchor>
      <arglist>(size_t, int priority)</arglist>
    </member>
    <member kind="function">
      <type>ThreadControl</type>
      <name>start</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a0c486682b2819ad56375ee01f3b697c8</anchor>
      <arglist>(size_t=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a607398e70f533929f265b0bf3bd5f487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>af2c1de619feff7ea6cdc428b8ba3ffcc</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Thread</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a7aa4f11cb045d1be146393717db8ff83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_name</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>adc787f20ff9107e1e4685169111eef10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_running</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a6333faf222939e8c8d281ed2276abfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_started</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a1dffd8ec2d598ca4b60a15718618200b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex</type>
      <name>_stateMutex</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>aa68a6ffbed79510fe9bc796650f11006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_t</type>
      <name>_thread</name>
      <anchorfile>classIceUtil_1_1Thread.html</anchorfile>
      <anchor>a867fa29c58094289caa5d1b0d314c5b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ThreadControl</name>
    <filename>classIceUtil_1_1ThreadControl.html</filename>
    <member kind="typedef">
      <type>pthread_t</type>
      <name>ID</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>aa6177e1d3791a0fa60fff5ce296957af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detach</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>ab73d5ccb254ede4a3fe16365dde59e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID</type>
      <name>id</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a501ecbd50b4536f2564187b80b668f1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>aaf3891d35a252c39878166b9d6287131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>aa9298ff05cc2d8a6dae9e8ecc8c451d5</anchor>
      <arglist>(const ThreadControl &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a826a2eefc85e78f639c9d49964763992</anchor>
      <arglist>(const ThreadControl &amp;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadControl</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a24ef9972cddeb46b9dad8600cda99eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadControl</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a4b4af5c348fe292b7c5f3852336239af</anchor>
      <arglist>(pthread_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sleep</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a0ad6b78e2e26d85bc3d6b1e6cb79bea4</anchor>
      <arglist>(const Time &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>yield</name>
      <anchorfile>classIceUtil_1_1ThreadControl.html</anchorfile>
      <anchor>a1ce683678fd7f032e34337808d9f294b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ThreadHookPlugin</name>
    <filename>classIce_1_1ThreadHookPlugin.html</filename>
    <base>Ice::Plugin</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIce_1_1ThreadHookPlugin.html</anchorfile>
      <anchor>afa757ad28decb30b06b1e2cb40db7c76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classIce_1_1ThreadHookPlugin.html</anchorfile>
      <anchor>affabc66caa0aecdee8092d2f0f31150c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadHookPlugin</name>
      <anchorfile>classIce_1_1ThreadHookPlugin.html</anchorfile>
      <anchor>a9afd58a6f60da9deee156e400dcc7bcf</anchor>
      <arglist>(const CommunicatorPtr &amp;communicator, std::function&lt; void()&gt; start, std::function&lt; void()&gt; stop)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ThreadLockedException</name>
    <filename>classIceUtil_1_1ThreadLockedException.html</filename>
    <base>ExceptionHelper&lt; ThreadLockedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1ThreadLockedException.html</anchorfile>
      <anchor>aa898135fb1f7f6ac0b9a436ca994f397</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLockedException</name>
      <anchorfile>classIceUtil_1_1ThreadLockedException.html</anchorfile>
      <anchor>a8a679172ce8d5ba4398839c3ad8cfcfa</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::ThreadMetrics</name>
    <filename>classIceMX_1_1ThreadMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const int &amp;, const int &amp;, const int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>ad6ba708443ae7c7e5c85eb55d087f303</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ThreadMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a60ca66099a3a54c961113dc7e7d65e0a</anchor>
      <arglist>(const ThreadMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ThreadMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a79cd9666c214d0374a765e609f9bdab6</anchor>
      <arglist>(ThreadMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadMetrics</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>aeff2aa4e6f8cd3c7534ecda3621894ea</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadMetrics</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a7fb9bae565c1fb088371cfbef1a54a22</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, int inUseForIO, int inUseForUser, int inUseForOther)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadMetrics</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>af2fb36ce7b7a088bf5fad882fd3eebc4</anchor>
      <arglist>(const ThreadMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadMetrics</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a6c6906c1f3d4299786f0e7b961529be7</anchor>
      <arglist>(ThreadMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadMetrics</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a908807ca9f0c03630ced34532c0c60c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a7917a1577f6f362011a38e2271b408df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inUseForIO</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>ade8d474157d0a0f860ee77319c4ad019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inUseForOther</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>ac84e562081c884e5835b6c991962b965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inUseForUser</name>
      <anchorfile>classIceMX_1_1ThreadMetrics.html</anchorfile>
      <anchor>a520c16e557d557b58e35db12f3db3169</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ThreadNotification</name>
    <filename>classIce_1_1ThreadNotification.html</filename>
    <base>IceUtil::Shared</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classIce_1_1ThreadNotification.html</anchorfile>
      <anchor>afeea38a39b098ec09516330887e427b5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classIce_1_1ThreadNotification.html</anchorfile>
      <anchor>a89815c17dfcd4497db393a3a8c21efe3</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ThreadNotStartedException</name>
    <filename>classIceUtil_1_1ThreadNotStartedException.html</filename>
    <base>ExceptionHelper&lt; ThreadNotStartedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1ThreadNotStartedException.html</anchorfile>
      <anchor>adfe20accef0e1c333e9eb2944fa551cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadNotStartedException</name>
      <anchorfile>classIceUtil_1_1ThreadNotStartedException.html</anchorfile>
      <anchor>a2d5cf90e087879e4a756842fd712f330</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Instrumentation::ThreadObserver</name>
    <filename>classIce_1_1Instrumentation_1_1ThreadObserver.html</filename>
    <base virtualness="virtual">Ice::Instrumentation::Observer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stateChanged</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ThreadObserver.html</anchorfile>
      <anchor>aebb5215e5a9f9cd4131ae3e6df99c8a9</anchor>
      <arglist>(ThreadState oldState, ThreadState newState)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadObserver</name>
      <anchorfile>classIce_1_1Instrumentation_1_1ThreadObserver.html</anchorfile>
      <anchor>ac8b85d3571de18da3c27f32bc2e2182f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ThreadStartedException</name>
    <filename>classIceUtil_1_1ThreadStartedException.html</filename>
    <base>ExceptionHelper&lt; ThreadStartedException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1ThreadStartedException.html</anchorfile>
      <anchor>a02cdcc2c144a3d2187e303daa51f3de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadStartedException</name>
      <anchorfile>classIceUtil_1_1ThreadStartedException.html</anchorfile>
      <anchor>a3e202041b2f6dcb5d14f29929f6b6e83</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::ThreadSyscallException</name>
    <filename>classIceUtil_1_1ThreadSyscallException.html</filename>
    <base>IceUtil::ExceptionHelper</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceUtil_1_1ThreadSyscallException.html</anchorfile>
      <anchor>ab9e828354921a2c5e71b469617978c2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSyscallException</name>
      <anchorfile>classIceUtil_1_1ThreadSyscallException.html</anchorfile>
      <anchor>a17bf7d913ee1a96a9e211c1f5bdf3e53</anchor>
      <arglist>(const char *, int, int)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Time</name>
    <filename>classIceUtil_1_1Time.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Clock</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a5b3de26bf28d1eaaa92e05329b4ae398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Realtime</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a5b3de26bf28d1eaaa92e05329b4ae398a8d0a80850e8164e4251efe8c00065772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Monotonic</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a5b3de26bf28d1eaaa92e05329b4ae398aa0acc23a190ad5d37d6fba6838b1bbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Monotonic</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a5b3de26bf28d1eaaa92e05329b4ae398aa0acc23a190ad5d37d6fba6838b1bbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Realtime</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a5b3de26bf28d1eaaa92e05329b4ae398a8d0a80850e8164e4251efe8c00065772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator timeval</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a3fc14b64d38d8238fe80c19ebca00f78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a9bb4aaa2c596acff34ae6a73ba7bbee9</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a1988c057aa4429fdecc85fb5c1bc5dda</anchor>
      <arglist>(double rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>af4ecf786e2b5fc88ea5c78f45a2f0a6c</anchor>
      <arglist>(int rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>aee1be27e719956e8e8a17934fa4548e5</anchor>
      <arglist>(Int64 rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator*=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a9f9ab908b7bd6fe863395fa1597e5370</anchor>
      <arglist>(double rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator*=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a365bd3bc2f5c241b589e7921b0194b84</anchor>
      <arglist>(int rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator*=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a544dfecfbb92bb9a9914f5948ec4489b</anchor>
      <arglist>(Int64 rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator+</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a09354599246f089593b26e98d01804b3</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator+=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a3e10bade0d6d70de4f473f87ba97f077</anchor>
      <arglist>(const Time &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator-</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a23a7f503a08b8e1e02cf6111eae150c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator-</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a302e62038265f0cafafb86e8422429a5</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator-=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>acefe911c751763622810d538b9a4bec9</anchor>
      <arglist>(const Time &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator/</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a168211e98f0ab74673f1bdccc80b84ad</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator/</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a6c39794a32f50df7b77b28c7841b96e5</anchor>
      <arglist>(double rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator/</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>accf5dbf3e6ad234ab15ddfd62ade780d</anchor>
      <arglist>(int rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator/</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>abfc3bf792f52fb520cf319549f4945c4</anchor>
      <arglist>(Int64 rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator/=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a2d6076cf9aaf4c6d3410d400aa25bf67</anchor>
      <arglist>(double rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator/=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a784a435ea5842aa736355ff3390d0a57</anchor>
      <arglist>(int rhs)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator/=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a21cf256fd5dc194ff4c22d4156d8f7c0</anchor>
      <arglist>(Int64 rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a55a2d2ad6aa0c95c0e2d33a1d9e6accc</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>acd294d03db112f7d918dc3e2dead147b</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a44463ccf67eb884d46063b787eba6d8c</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a313fbdf8d9ba5408387d5be9c2f35b01</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>ab71db3c99d3c1cafa4d3ed56aba7db12</anchor>
      <arglist>(const Time &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a7e90d98c665f9520b4dbf741c9ac109a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toDateTime</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a26df2dfe73f1e477d1830deb2049acbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toDuration</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>ad6d9c3b4e4633067cafd2952e925744b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int64</type>
      <name>toMicroSeconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>acf2fad807f8960af352f820bd18601d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toMicroSecondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a9f795610c6adc08127bfa397d6931009</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int64</type>
      <name>toMilliSeconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>ab68477e37cd088a9716237d10b34ef0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toMilliSecondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a4d76483f3d5f1c221dd34911f81d5b41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int64</type>
      <name>toSeconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a1e230abd91c779e598f074e04ff52850</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toSecondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a96d07355f778e79f527b2bf37f12ce4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>aef0c9259363318d5fcc1de676491046e</anchor>
      <arglist>(const std::string &amp;) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>microSeconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a0e8d4527397262fc2fa73df4d2218553</anchor>
      <arglist>(Int64)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>microSecondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a8679f060a4a8237346912c4e55a26cd1</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>milliSeconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a3c97a6aaf0e13976e351bf65ae921219</anchor>
      <arglist>(Int64)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>milliSecondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>acbb42e181484e35a3a2ac1ff94d9dfbe</anchor>
      <arglist>(double)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>now</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>a37a50216f1662ae6e29f30dcfa939a55</anchor>
      <arglist>(Clock=Realtime)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>seconds</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>ac9b783986da9afa401f81675956ad031</anchor>
      <arglist>(Int64)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>secondsDouble</name>
      <anchorfile>classIceUtil_1_1Time.html</anchorfile>
      <anchor>adf3643fd3044b79238806f69bcbe2a95</anchor>
      <arglist>(double)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::TimeoutException</name>
    <filename>classIce_1_1TimeoutException.html</filename>
    <base>LocalExceptionHelper&lt; TimeoutException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>a02dee13d3a8d6dc6400541b78ef0428f</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>ae6fa81004d489c123aafe653ec055621</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeoutException</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>aa5d77649427378978b6a141ff7962802</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeoutException</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>aa6c5eed2ad7d3e6967dabf97d5fe33c3</anchor>
      <arglist>(const TimeoutException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimeoutException</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>a620c7ee79b1577d8e3e6d1d9af25da59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1TimeoutException.html</anchorfile>
      <anchor>a72f2d9dfb1fb600d973979c879cd368b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Timer</name>
    <filename>classIceUtil_1_1Timer.html</filename>
    <base virtualness="virtual">IceUtil::Shared</base>
    <base protection="private">IceUtil::Thread</base>
    <class kind="class">IceUtil::Timer::TimerTaskCompare</class>
    <class kind="struct">IceUtil::Timer::Token</class>
    <member kind="function">
      <type>bool</type>
      <name>cancel</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a6e6f53d95e91183f02fd2fae9f87492f</anchor>
      <arglist>(const TimerTaskPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a97a432421bb62a0d8813ca62ce205af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>schedule</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>aaa57de40bd66f93b7b9241cad1337f20</anchor>
      <arglist>(const TimerTaskPtr &amp;, const IceUtil::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scheduleRepeated</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a82c8e9dd86f74d072c7605561b9b9e76</anchor>
      <arglist>(const TimerTaskPtr &amp;, const IceUtil::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>ac235b0c5e699266c3b95f1b446da5255</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a90188b70cf3243772704e91c1263b4cd</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>ab6cf7e845b45f9c1c66b5c0f4d6c1519</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>runTimerTask</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>ab8b46061f28420c65faf7f10cc55f937</anchor>
      <arglist>(const TimerTaskPtr &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_destroyed</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>ae89b0e7c249dbe658f85913a23abfe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IceUtil::Monitor&lt; IceUtil::Mutex &gt;</type>
      <name>_monitor</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>aa795a57948aee9aa543508642b0c6e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; TimerTaskPtr, IceUtil::Time, TimerTaskCompare &gt;</type>
      <name>_tasks</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a2cfc247cdefca0c90eeacd0e2cdaf338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; Token &gt;</type>
      <name>_tokens</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>a96e43c944cf3facb05856104486f9dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IceUtil::Time</type>
      <name>_wakeUpTime</name>
      <anchorfile>classIceUtil_1_1Timer.html</anchorfile>
      <anchor>ae57c94eefcef95cddaa336dfc37b5c44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::TimerTask</name>
    <filename>classIceUtil_1_1TimerTask.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>runTimerTask</name>
      <anchorfile>classIceUtil_1_1TimerTask.html</anchorfile>
      <anchor>a86c6e82bbff57dd8b48dc36e3e18d504</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimerTask</name>
      <anchorfile>classIceUtil_1_1TimerTask.html</anchorfile>
      <anchor>a593564366be1af093bfbc7b94f3a1e54</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::Timer::TimerTaskCompare</name>
    <filename>classIceUtil_1_1Timer_1_1TimerTaskCompare.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classIceUtil_1_1Timer_1_1TimerTaskCompare.html</anchorfile>
      <anchor>ae28555f907f314f1225db64cbb9a27a1</anchor>
      <arglist>(const TimerTaskPtr &amp;lhs, const TimerTaskPtr &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IceUtil::Timer::Token</name>
    <filename>structIceUtil_1_1Timer_1_1Token.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structIceUtil_1_1Timer_1_1Token.html</anchorfile>
      <anchor>a6a6c61b0040e3982714c08668973b8d3</anchor>
      <arglist>(const Token &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Token</name>
      <anchorfile>structIceUtil_1_1Timer_1_1Token.html</anchorfile>
      <anchor>a55e746943a3668b02a7d0719f92d8840</anchor>
      <arglist>(const IceUtil::Time &amp;, const IceUtil::Time &amp;, const TimerTaskPtr &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>IceUtil::Time</type>
      <name>delay</name>
      <anchorfile>structIceUtil_1_1Timer_1_1Token.html</anchorfile>
      <anchor>a209cccf5f07a5f8e68f18a6b2e0ac5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IceUtil::Time</type>
      <name>scheduledTime</name>
      <anchorfile>structIceUtil_1_1Timer_1_1Token.html</anchorfile>
      <anchor>ad291dea46eaf179f3860e7bceb37ca4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimerTaskPtr</type>
      <name>task</name>
      <anchorfile>structIceUtil_1_1Timer_1_1Token.html</anchorfile>
      <anchor>ade806f40a0abd40a7aa20e8914d55be6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::Topic</name>
    <filename>classIceStorm_1_1Topic.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>TopicPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a3207a18fb27b016d03b95cf2d7b5b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>ac5debe4076ee9269df4972cd70b5027a</anchor>
      <arglist>(const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual LinkInfoSeq</type>
      <name>getLinkInfoSeq</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>af050d7a0a7f3ba4baf5fbb81a23841cf</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getName</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a33822a2a8156113f29223f83d6bbc885</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getNonReplicatedPublisher</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>ad445c12a8dbf2b845e386d8f7a8b8235</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getPublisher</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>adaed04e38a6ec800c6066491c0b721dd</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::IdentitySeq</type>
      <name>getSubscribers</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a897f315b902f25cca677f54a86f962ff</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a9d7d3b45de3883f5cbf65204ca043291</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a40785ccfd01e335dd6811ee20f553edc</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>ac043c0a365cad1d5f98e8a190dfba7b7</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>link</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a73e7a34a498fff8f157fbcee3e462898</anchor>
      <arglist>(::std::shared_ptr&lt; TopicPrx &gt; linkTo, int cost, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>subscribeAndGetPublisher</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>acf2e7199592a1007abaf2f22d6d03794</anchor>
      <arglist>(QoS theQoS, ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; subscriber, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unlink</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>a656d16ee7a414296b937ac8437ae8b2f</anchor>
      <arglist>(::std::shared_ptr&lt; TopicPrx &gt; linkTo, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unsubscribe</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>ac6434bc2cde71376b021f518855fe1aa</anchor>
      <arglist>(::std::shared_ptr&lt;::Ice::ObjectPrx &gt; subscriber, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1Topic.html</anchorfile>
      <anchor>abc1cf0574c2f1762bfdc82e9d8caad12</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::TopicExists</name>
    <filename>classIceStorm_1_1TopicExists.html</filename>
    <base>UserExceptionHelper&lt; TopicExists, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>a2e2d0e40ecb3d1335026322a1fd85b07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicExists</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>a5b9c2b8528d59e3b4c2c7074c60b1e04</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicExists</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>a74671b3f37b1e9d85d7c5faf925dadf9</anchor>
      <arglist>(const ::std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicExists</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>ad106d5fc3c452d18af5688df6b91124f</anchor>
      <arglist>(const TopicExists &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TopicExists</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>af62129e06da51ecd246d530b57e662eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>a52f65592c3c6826e594d20a68beef382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>name</name>
      <anchorfile>classIceStorm_1_1TopicExists.html</anchorfile>
      <anchor>a0c2c8d9f9d0d40e0a78b736087728e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::TopicManager</name>
    <filename>classIceStorm_1_1TopicManager.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>TopicManagerPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>aa99defb8d4ec66268b3cc76ad3f9828c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>create</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>ae16436a22397be68b5530d4dd40056e5</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>a34859aad1a001d87b5e9ddb442b1b99b</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>a5a9960faa0861880b59b3b997b73e9b1</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>a965222fb62c305607a59914e0af22e76</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>a74afab6fc3787e02e0e63c1ce43aa649</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>retrieve</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>add20d6893054a3cbf24f7a46436b2f1a</anchor>
      <arglist>(::std::string name, const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TopicDict</type>
      <name>retrieveAll</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>a5f014ec39fb7acdf530e91bb9e385047</anchor>
      <arglist>(const ::Ice::Current &amp;current) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1TopicManager.html</anchorfile>
      <anchor>adf5e8df399ad4d489aab9e2c4e175117</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::TopicManagerPrx</name>
    <filename>classIceStorm_1_1TopicManagerPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; TopicManagerPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>create</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>aaa1aba6561e173b15add8a46b7e4aca9</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>createAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>af2381c7aa12d942a5f2cefb23b52ed51</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::std::shared_ptr&lt;::IceStorm::TopicPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>createAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a13d525fa9dbfae90ace0f573294e6e4e</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceStorm::TopicPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::SliceChecksumDict</type>
      <name>getSliceChecksums</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a88e6d1adb5a1765d833ca5303b0a92f1</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a4c74f4f245c8dc8a1228fcf5f14ee30b</anchor>
      <arglist>(::std::function&lt; void(::Ice::SliceChecksumDict)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSliceChecksumsAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a714ec1b9a35f1e4659fc756dfe903a57</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::SliceChecksumDict &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; TopicPrx &gt;</type>
      <name>retrieve</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a66d8e7c06bec65b3aca27350d36eea9c</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>TopicDict</type>
      <name>retrieveAll</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a11b92e844ff4808b28ea5d4d732addd8</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>retrieveAllAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>aacd68c3c904b079a84ab82d13ced0958</anchor>
      <arglist>(::std::function&lt; void(::IceStorm::TopicDict)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>retrieveAllAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a888eb3aaddf4110c5f1a4e9d1336eb26</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceStorm::TopicDict &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>retrieveAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a937ad0cb2f120f0ed49ba1a93163c65a</anchor>
      <arglist>(const ::std::string &amp;name, ::std::function&lt; void(::std::shared_ptr&lt;::IceStorm::TopicPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>retrieveAsync</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>ac92f5425e9c849f4f3516e2d23455508</anchor>
      <arglist>(const ::std::string &amp;name, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::IceStorm::TopicPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1TopicManagerPrx.html</anchorfile>
      <anchor>a388295d30f35f92e72bc01576354e3e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::TopicMetrics</name>
    <filename>classIceMX_1_1TopicMetrics.html</filename>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const int &amp;, const long long int &amp;, const long long int &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a624fcf9dc6b15ec5815a486df0ea8f4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TopicMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a6c7e1926a6403b5c41f4640a5a4ef596</anchor>
      <arglist>(const TopicMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TopicMetrics &amp;</type>
      <name>operator=</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a8af30caf595919aaa22350a4af0ae238</anchor>
      <arglist>(TopicMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicMetrics</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a49a02015b8e3f1d89a9ffb1eaff97ec1</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicMetrics</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a46bca4a13c79475aca602d10b5220d95</anchor>
      <arglist>(const ::std::string &amp;id, long long int total, int current, long long int totalLifetime, int failures, long long int published, long long int forwarded)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicMetrics</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>abac6d8ffbf457a72dce242200eca0915</anchor>
      <arglist>(const TopicMetrics &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicMetrics</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a11020051258bd84c5a1233f6f997210a</anchor>
      <arglist>(TopicMetrics &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TopicMetrics</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a2caf701060b320203dc47867d93eb35f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a00706afbdbe44be7b9c0500684b9142a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>forwarded</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>a1ca543ae852494635e375d7ebc7d5fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long int</type>
      <name>published</name>
      <anchorfile>classIceMX_1_1TopicMetrics.html</anchorfile>
      <anchor>aa12d7e68447bfa4365190992ec3b0c83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceStorm::TopicPrx</name>
    <filename>classIceStorm_1_1TopicPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; TopicPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a9e3afc910345256c74ede5f36dc8f497</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>destroyAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ac2b40474219b97907330e1e1a8c9a1e7</anchor>
      <arglist>(::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>destroyAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a2b24899d8e409690837eacbdb5e32906</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>LinkInfoSeq</type>
      <name>getLinkInfoSeq</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a263c50a460cc044fcb6a84fc0e8f0687</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getLinkInfoSeqAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ab3ddf70204a79a3b4757ce47753b9da5</anchor>
      <arglist>(::std::function&lt; void(::IceStorm::LinkInfoSeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getLinkInfoSeqAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a9800408e6b45ef4e5cec53cf25599447</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::IceStorm::LinkInfoSeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>getName</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ac3fc6bcf330dc1276392a612fbad4673</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNameAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a2f0c7cfd27cc7af3f2ac2963c2398db3</anchor>
      <arglist>(::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNameAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a58fe5885079ac6c588f8a7e61f34756b</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getNonReplicatedPublisher</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a69b2a48e366189f30a8c7ce2acb87fe7</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getNonReplicatedPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ad5bad7a14db6e2940d62ed9f69607a37</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getNonReplicatedPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a3f85edff88eec4ba36c4690cce3366ea</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>getPublisher</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a3134bc66e6748d14708cab962572b536</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>acc27f5776e5e7b59dd473905ce1b2965</anchor>
      <arglist>(::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>aab1ff378e07f9ecd2e83849478c5e898</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::Ice::IdentitySeq</type>
      <name>getSubscribers</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a9dc38f9aaac04911f7baad5c79a9cafd</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getSubscribersAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a71ca62c9e4226f4f83097de1de78f86c</anchor>
      <arglist>(::std::function&lt; void(::Ice::IdentitySeq)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getSubscribersAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a24122569f73f7f0051c672dcdc7a99f1</anchor>
      <arglist>(const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::Ice::IdentitySeq &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>link</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>af1358d560df3705abc4f17ffb6ddecf0</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, int cost, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>linkAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>acc0a1e78be150abdc821b82f0b3c269a</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, int cost, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>linkAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a10528215c5b10aab2772c527593a41f1</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, int cost, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt;::Ice::ObjectPrx &gt;</type>
      <name>subscribeAndGetPublisher</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a730cd340d8cb5f497d8628dd6e6c4c01</anchor>
      <arglist>(const QoS &amp;theQoS, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>subscribeAndGetPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ab1cf4974a2309ab50b5711be82b442c6</anchor>
      <arglist>(const QoS &amp;theQoS, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, ::std::function&lt; void(::std::shared_ptr&lt;::Ice::ObjectPrx &gt;)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>subscribeAndGetPublisherAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a15e8e508d6814dbdc7c742366b43bb0b</anchor>
      <arglist>(const QoS &amp;theQoS, const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::shared_ptr&lt;::Ice::ObjectPrx &gt;&gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlink</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ac0bd88235118fc2830ce820e12951770</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>unlinkAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ab505a5eeb753321d0aa9ede6767c2495</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unlinkAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>a07e587d2781df80b72fdd030ce5cf213</anchor>
      <arglist>(const ::std::shared_ptr&lt; TopicPrx &gt; &amp;linkTo, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsubscribe</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>acf8d80187b6def510be43a2328395aea</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>unsubscribeAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>abc10a2a328259244ddbcad61cee7831f</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, ::std::function&lt; void()&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>unsubscribeAsync</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ac503d4d1563b395d641911edb9549c20</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &amp;subscriber, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt; void &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceStorm_1_1TopicPrx.html</anchorfile>
      <anchor>ab796ba46fd97dc657f46548ffaedf7bb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Trace</name>
    <filename>classIce_1_1Trace.html</filename>
    <base>Ice::LoggerOutputBase</base>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classIce_1_1Trace.html</anchorfile>
      <anchor>ad5761270b988fef44428cf6780b4d19f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trace</name>
      <anchorfile>classIce_1_1Trace.html</anchorfile>
      <anchor>aef66e8aafcbb66703a7a43fbe60f632e</anchor>
      <arglist>(const LoggerPtr &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Trace</name>
      <anchorfile>classIce_1_1Trace.html</anchorfile>
      <anchor>a3e2f5a5f4b980ed5646aba9c2d8a0da1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::TryLockT</name>
    <filename>classIceUtil_1_1TryLockT.html</filename>
    <templarg></templarg>
    <base>IceUtil::LockT</base>
    <member kind="function">
      <type></type>
      <name>TryLockT</name>
      <anchorfile>classIceUtil_1_1TryLockT.html</anchorfile>
      <anchor>a63a01e6176ee593696d79abcc2e1a462</anchor>
      <arglist>(const T &amp;mutex)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::TwowayOnlyException</name>
    <filename>classIce_1_1TwowayOnlyException.html</filename>
    <base>LocalExceptionHelper&lt; TwowayOnlyException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>a9a2bff7c948b33614f3ccb8e553fff21</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>a76128bbb7ee50910f0331d1d187727f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwowayOnlyException</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>ac1fb4a522bca2e9e689e95c3ab9dfa44</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwowayOnlyException</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>acd6f8de1ef3e8c0856abf2abcabc8d07</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwowayOnlyException</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>a0ad843d51a655b00bbc002387b1d2fa5</anchor>
      <arglist>(const TwowayOnlyException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TwowayOnlyException</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>a0f78fa0a425aca919450c248b557b46b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>a60255df0d2f8f33220fd080e3af23e81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>operation</name>
      <anchorfile>classIce_1_1TwowayOnlyException.html</anchorfile>
      <anchor>af9bbd66f3b72aaba87ba0001d1663936</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::TypeFilter</name>
    <filename>classIceGrid_1_1TypeFilter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::ObjectProxySeq</type>
      <name>filter</name>
      <anchorfile>classIceGrid_1_1TypeFilter.html</anchorfile>
      <anchor>a986d9716f7e931e3c853f28aee7b6915</anchor>
      <arglist>(const ::std::string &amp;type, const ::Ice::ObjectProxySeq &amp;proxies, const ::std::shared_ptr&lt;::Ice::Connection &gt; &amp;con, const ::Ice::Context &amp;ctx)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeFilter</name>
      <anchorfile>classIceGrid_1_1TypeFilter.html</anchorfile>
      <anchor>aa3d5313348ff8cc6d55a408135f03516</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UDPConnectionInfo</name>
    <filename>classIce_1_1UDPConnectionInfo.html</filename>
    <base>Ice::IPConnectionInfo</base>
    <member kind="function">
      <type>UDPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>ad2e1c4c023320cafe32d06a4d07b90bf</anchor>
      <arglist>(const UDPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>UDPConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>abaab117d9690cc90e34ad9fb2d17eb79</anchor>
      <arglist>(UDPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPConnectionInfo</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>ae7789f6f253e923ed23f34324f5cd2ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPConnectionInfo</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a50f61984528869534dfdeb4e9b7b7ab1</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId, const ::std::string &amp;localAddress, int localPort, const ::std::string &amp;remoteAddress, int remotePort, const ::std::string &amp;mcastAddress, int mcastPort, int rcvSize, int sndSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPConnectionInfo</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a5030e0f00eb1ad5079b8ea6a6b2afb57</anchor>
      <arglist>(const UDPConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPConnectionInfo</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a4d96713ab67d4843c38893cb1d304b8b</anchor>
      <arglist>(UDPConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UDPConnectionInfo</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a6f09bb36a7df1f41d0d181473127cfc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>mcastAddress</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a08747a9db90907f7c9cc8ff8af70bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mcastPort</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a74305c285669fd2c956bbf904eee7d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rcvSize</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a11a7e72afa72d4854783229e755533ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sndSize</name>
      <anchorfile>classIce_1_1UDPConnectionInfo.html</anchorfile>
      <anchor>a7407c9f8931dab6b46cdf9420f5a6bcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UDPEndpointInfo</name>
    <filename>classIce_1_1UDPEndpointInfo.html</filename>
    <base>Ice::IPEndpointInfo</base>
    <member kind="function">
      <type>UDPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a729a9ae7448851ccf28907febe554846</anchor>
      <arglist>(const UDPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>UDPEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>aee766bad0357857962698cb09ce7e883</anchor>
      <arglist>(UDPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPEndpointInfo</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a870dd2e54de63967f994646a7e77b251</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPEndpointInfo</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a182285591279ad0918d435b880cecedd</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress, const ::std::string &amp;host, int port, const ::std::string &amp;sourceAddress, const ::std::string &amp;mcastInterface, int mcastTtl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPEndpointInfo</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a82ec862a8ebe3a7a311bcf5b2a4d22a4</anchor>
      <arglist>(const UDPEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UDPEndpointInfo</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a88f12f1b5c8200184c42c0514a4d1aac</anchor>
      <arglist>(UDPEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UDPEndpointInfo</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>aa2fda88b0e5cac5d7022d3d9d441791f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>mcastInterface</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a72dcc25b5581ab8a24d29b8a8459103b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mcastTtl</name>
      <anchorfile>classIce_1_1UDPEndpointInfo.html</anchorfile>
      <anchor>a30b8ca306c772399bf5cbefad3159a13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnexpectedObjectException</name>
    <filename>classIce_1_1UnexpectedObjectException.html</filename>
    <base>LocalExceptionHelper&lt; UnexpectedObjectException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>a23c41937452e4ccd01919eec6cb75520</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::std::string &amp;, const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>ad20932d5afe466ec702a21f1ac135dbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnexpectedObjectException</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>a12ec7b419a106b5913305546d5da1f27</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnexpectedObjectException</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>a47d6a55be834e15d2034b8a3d776a67a</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason, const ::std::string &amp;type, const ::std::string &amp;expectedType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnexpectedObjectException</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>aa4a7765f59311c114bbedbde662db370</anchor>
      <arglist>(const UnexpectedObjectException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnexpectedObjectException</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>a1907f457c6654adac9396ef197518bf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>aff7bd7ef893f48f1f1bf6d02a669800c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>expectedType</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>a72e728ab3758fa9b7f31653b4a299f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>type</name>
      <anchorfile>classIce_1_1UnexpectedObjectException.html</anchorfile>
      <anchor>aafaf14cdc1639868707477c045eff6a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownException</name>
    <filename>classIce_1_1UnknownException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>aba1bc80dcec20e2379bdf5b4ae0d6482</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>aee59fc3e4011fbe5c777101980e2f3cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownException</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>a3809d773bcce3b0c4994b6d52f964308</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownException</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>ad3daea79482e0fdc22bd55a6057f59d8</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;unknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownException</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>a96b0816f2503ad295f849acb5fb0df99</anchor>
      <arglist>(const UnknownException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownException</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>a76018854ad00212c74c6d6edfdbe78cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>a3b20a8c24d0b7c88f702c5e594eebe48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>unknown</name>
      <anchorfile>classIce_1_1UnknownException.html</anchorfile>
      <anchor>ac62e80fb3f8534c1ae00b06c232644c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownLocalException</name>
    <filename>classIce_1_1UnknownLocalException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownLocalException, UnknownException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>aa6d26eda29a6301011ae3562265f353c</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>a054c5399d431e14e8b58e1094b614340</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownLocalException</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>af8a5c70685fe2aee3546b64eed4833c2</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownLocalException</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>a98ff4649f194c7e8e230844a4ed2c362</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;unknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownLocalException</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>a30db6d0114aa3655ecd6dad89d84273b</anchor>
      <arglist>(const UnknownLocalException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownLocalException</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>ae36bdb9135f1439aad5d831b60af936e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownLocalException.html</anchorfile>
      <anchor>a8c5f4dbaf04ff4cfa3ef80918742df2d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownMessageException</name>
    <filename>classIce_1_1UnknownMessageException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownMessageException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>a5acc7fd5de8ed06ff5ac320f69c61055</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>a0bd4dc5c85c77a6d60f630834f2cc01a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownMessageException</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>ab6bf809db0294a632aee555d0c909003</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownMessageException</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>af2427b5c2c1419ce8a08c4e37f4b8df1</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownMessageException</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>a53459a9a99af1a9fb40e9ed688e22607</anchor>
      <arglist>(const UnknownMessageException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownMessageException</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>a094be6867eb24164542acc089f03ccf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownMessageException.html</anchorfile>
      <anchor>ae4bba3444a58c9a913873dc6657ac787</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceMX::UnknownMetricsView</name>
    <filename>classIceMX_1_1UnknownMetricsView.html</filename>
    <base>UserExceptionHelper&lt; UnknownMetricsView, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceMX_1_1UnknownMetricsView.html</anchorfile>
      <anchor>a6d35df362a5abf304b88f4a64f893334</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownMetricsView</name>
      <anchorfile>classIceMX_1_1UnknownMetricsView.html</anchorfile>
      <anchor>ad2396f4e688042065d6a361225d7bb53</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownMetricsView</name>
      <anchorfile>classIceMX_1_1UnknownMetricsView.html</anchorfile>
      <anchor>a5f16fed4cdeeeb0099fb58b64a651ab4</anchor>
      <arglist>(const UnknownMetricsView &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownMetricsView</name>
      <anchorfile>classIceMX_1_1UnknownMetricsView.html</anchorfile>
      <anchor>ad80cb8e8539b7a958dabde0394f1d723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceMX_1_1UnknownMetricsView.html</anchorfile>
      <anchor>a2ae7e59bfb2d0fbc3253380a42cbe457</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownReplyStatusException</name>
    <filename>classIce_1_1UnknownReplyStatusException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownReplyStatusException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>a68315f4eed725d6da12792b7278f0ada</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>aa5697519e44e975e6ae81d582adfc4b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownReplyStatusException</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>a2d89cd0ebde5c37befae77a781c42ba7</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownReplyStatusException</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>ad0d8f54dd3c8f15445a9065c8992f58d</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownReplyStatusException</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>a0e93bed8d09c964f085056842fa83ae6</anchor>
      <arglist>(const UnknownReplyStatusException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownReplyStatusException</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>a72a7d784b3ac2ab477ad76c53ca4d45f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownReplyStatusException.html</anchorfile>
      <anchor>af97820ba599b192831406d2f5337f84e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownRequestIdException</name>
    <filename>classIce_1_1UnknownRequestIdException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownRequestIdException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>a7664498b4ee248e3815b45a0540ca25c</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>af7ba31313498b964172eebea2511aba3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownRequestIdException</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>a0296f5036fa6d480cbc475c1496121e8</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownRequestIdException</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>a27079a25df95f7e962a25e1c670aed93</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownRequestIdException</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>ae1d4ed480221c2cb880956eb99bc8d20</anchor>
      <arglist>(const UnknownRequestIdException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownRequestIdException</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>a22e53906e57aa774b266e5a8f6dcc727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownRequestIdException.html</anchorfile>
      <anchor>a40d19ed74cdb873f91ee78ccb0131da4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownSlicedValue</name>
    <filename>classIce_1_1UnknownSlicedValue.html</filename>
    <base>Ice::Value</base>
    <member kind="function">
      <type>std::shared_ptr&lt; UnknownSlicedValue &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIce_1_1UnknownSlicedValue.html</anchorfile>
      <anchor>a8564657d6538d510cf4cba52f1cae050</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SlicedDataPtr</type>
      <name>ice_getSlicedData</name>
      <anchorfile>classIce_1_1UnknownSlicedValue.html</anchorfile>
      <anchor>aaba02620909d90135715bffb84f8e1eb</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UnknownSlicedValue.html</anchorfile>
      <anchor>af4988c1f1590905f36879127c2618e60</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownSlicedValue</name>
      <anchorfile>classIce_1_1UnknownSlicedValue.html</anchorfile>
      <anchor>a005cf71d654a1e464b96975c469a58a7</anchor>
      <arglist>(const std::string &amp;unknownTypeId)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnknownUserException</name>
    <filename>classIce_1_1UnknownUserException.html</filename>
    <base>LocalExceptionHelper&lt; UnknownUserException, UnknownException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>abd63ae1ad8e2391cf21b8fc49ae2071a</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>acadea0b4b22d860069ca81b1b89564be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownUserException</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>a2a5b90df5563f69d503b248808aaadd6</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownUserException</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>af1f4f57200b403b50c4bb671b7b9d627</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;unknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnknownUserException</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>a46e3d87477e6452bca8cf34b6cae3a88</anchor>
      <arglist>(const UnknownUserException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnknownUserException</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>a91cae775d0bee550c02bbf6044ab29d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnknownUserException.html</anchorfile>
      <anchor>ab32d8f347e75af5dcb774e213996d7d6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnmarshalOutOfBoundsException</name>
    <filename>classIce_1_1UnmarshalOutOfBoundsException.html</filename>
    <base>LocalExceptionHelper&lt; UnmarshalOutOfBoundsException, MarshalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>a08f9f724bcac8cbcbced862c629aa66e</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>a6e004309b282a2af89d92346f02f9042</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnmarshalOutOfBoundsException</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>aef9f0ae92d9704ada84ef8c53725f312</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnmarshalOutOfBoundsException</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>a0fa497026622c2da9465d43747a2e8b9</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnmarshalOutOfBoundsException</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>acb6aeab8372531614038108e5c5120d4</anchor>
      <arglist>(const UnmarshalOutOfBoundsException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnmarshalOutOfBoundsException</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>a5777340cb15457d7cc34cb746019ca6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnmarshalOutOfBoundsException.html</anchorfile>
      <anchor>a5f19e53c90a98d686bb6ada94f7a366b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnsupportedEncodingException</name>
    <filename>classIce_1_1UnsupportedEncodingException.html</filename>
    <base>LocalExceptionHelper&lt; UnsupportedEncodingException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>a8a6584f0ef8bf49c3d8bee02bf42b54b</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::Ice::EncodingVersion &amp;, const ::Ice::EncodingVersion &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>ac411393d8dc5c3caffa40eb59403639d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedEncodingException</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>a6d93091b693d2ca1e14e80f8954bd9fe</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedEncodingException</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>abc3a3e7490e05039d7e85f1ccc46fc93</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason, const EncodingVersion &amp;bad, const EncodingVersion &amp;supported)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedEncodingException</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>a61455f48a968c63b366520514729d168</anchor>
      <arglist>(const UnsupportedEncodingException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnsupportedEncodingException</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>af52143120d341150caecae5cd4a66dce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>ac5d0f840104885dbed604389c3281203</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::EncodingVersion</type>
      <name>bad</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>a606c4de2a728653e2e71b2af9498b1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::EncodingVersion</type>
      <name>supported</name>
      <anchorfile>classIce_1_1UnsupportedEncodingException.html</anchorfile>
      <anchor>a71b9bad461c27f93bd56ca664061b817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UnsupportedProtocolException</name>
    <filename>classIce_1_1UnsupportedProtocolException.html</filename>
    <base>LocalExceptionHelper&lt; UnsupportedProtocolException, ProtocolException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>aae0a03ac4b25e9db0ff3a4702d954194</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp;, const ::Ice::ProtocolVersion &amp;, const ::Ice::ProtocolVersion &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>aaf154478496c6f366b4da26b1ee1abf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedProtocolException</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>a15c2e3a799f5c1432c198091cdee89c1</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedProtocolException</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>aba0162b68774107f5ffd5e1f7d7f1516</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;reason, const ProtocolVersion &amp;bad, const ProtocolVersion &amp;supported)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsupportedProtocolException</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>a548cf97f4c2a5b989da740301b4ed4ff</anchor>
      <arglist>(const UnsupportedProtocolException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnsupportedProtocolException</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>a29bfcab798d56674382f6291bea393c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>a51f5bea5967b15eb7aa885e0d96d2618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ProtocolVersion</type>
      <name>bad</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>ae1523b971b732ef544bb6f3b8e0476d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::Ice::ProtocolVersion</type>
      <name>supported</name>
      <anchorfile>classIce_1_1UnsupportedProtocolException.html</anchorfile>
      <anchor>a619f186a20ace533c3778bd00e7e3411</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::UserAccountMapper</name>
    <filename>classIceGrid_1_1UserAccountMapper.html</filename>
    <base virtualness="virtual">Ice::Object</base>
    <member kind="typedef">
      <type>UserAccountMapperPrx</type>
      <name>ProxyType</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>a496a19b10134623a779df27e77cbfea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::std::string</type>
      <name>getUserAccount</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>a486c7674958b6dff3faff1d0d4865afc</anchor>
      <arglist>(::std::string user, const ::Ice::Current &amp;current)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::string</type>
      <name>ice_id</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>a71f6ee0361bf9ac862fdc97b8f9c3fd9</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function">
      <type>virtual ::std::vector&lt;::std::string &gt;</type>
      <name>ice_ids</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>a438dffd1fe5aac453b44c16079c19a89</anchor>
      <arglist>(const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ice_isA</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>a3c9f699d57c03e534ad80f915bf423d1</anchor>
      <arglist>(::std::string id, const ::Ice::Current &amp;current) const override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1UserAccountMapper.html</anchorfile>
      <anchor>ab82199f8b9675d2e111e347f0b264df4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::UserAccountMapperPrx</name>
    <filename>classIceGrid_1_1UserAccountMapperPrx.html</filename>
    <base virtualness="virtual">Proxy&lt; UserAccountMapperPrx, ::Ice::ObjectPrx &gt;</base>
    <member kind="function">
      <type>::std::string</type>
      <name>getUserAccount</name>
      <anchorfile>classIceGrid_1_1UserAccountMapperPrx.html</anchorfile>
      <anchor>a149834b09319fd79402b21644ff1ea8c</anchor>
      <arglist>(const ::std::string &amp;user, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::function&lt; void()&gt;</type>
      <name>getUserAccountAsync</name>
      <anchorfile>classIceGrid_1_1UserAccountMapperPrx.html</anchorfile>
      <anchor>a1f9747c556c723bdc6eaf56bad1dd2df</anchor>
      <arglist>(const ::std::string &amp;user, ::std::function&lt; void(::std::string)&gt; response, ::std::function&lt; void(::std::exception_ptr)&gt; ex=nullptr, ::std::function&lt; void(bool)&gt; sent=nullptr, const ::Ice::Context &amp;context=::Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>getUserAccountAsync</name>
      <anchorfile>classIceGrid_1_1UserAccountMapperPrx.html</anchorfile>
      <anchor>ab5e4ae1062b89c2c91c93652f7bef708</anchor>
      <arglist>(const ::std::string &amp;user, const ::Ice::Context &amp;context=::Ice::noExplicitContext) -&gt; decltype(::std::declval&lt; P&lt;::std::string &gt;&gt;().get_future())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1UserAccountMapperPrx.html</anchorfile>
      <anchor>ad1f116efccdcea30e68da598f5efb884</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceGrid::UserAccountNotFoundException</name>
    <filename>classIceGrid_1_1UserAccountNotFoundException.html</filename>
    <base>UserExceptionHelper&lt; UserAccountNotFoundException, ::Ice::UserException &gt;</base>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIceGrid_1_1UserAccountNotFoundException.html</anchorfile>
      <anchor>aed085ad795069a2423c2ae13912561cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserAccountNotFoundException</name>
      <anchorfile>classIceGrid_1_1UserAccountNotFoundException.html</anchorfile>
      <anchor>ae0f6ff6fb2cf081f9f84c546dcdba1ec</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserAccountNotFoundException</name>
      <anchorfile>classIceGrid_1_1UserAccountNotFoundException.html</anchorfile>
      <anchor>a98d10f8cb51e2dfc4e39818526fc7e31</anchor>
      <arglist>(const UserAccountNotFoundException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UserAccountNotFoundException</name>
      <anchorfile>classIceGrid_1_1UserAccountNotFoundException.html</anchorfile>
      <anchor>a5fa3adf53e5abf076e2e76a32270900b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIceGrid_1_1UserAccountNotFoundException.html</anchorfile>
      <anchor>aa30304f193441b87c8692eadf183eff4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UserException</name>
    <filename>classIce_1_1UserException.html</filename>
    <base>IceUtil::Exception</base>
    <member kind="function">
      <type>std::unique_ptr&lt; UserException &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIce_1_1UserException.html</anchorfile>
      <anchor>a23732b145f995b4dc0635abebb5fe0a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ice::SlicedDataPtr</type>
      <name>ice_getSlicedData</name>
      <anchorfile>classIce_1_1UserException.html</anchorfile>
      <anchor>a10bd6cc414ea263e73398f8b60ed9ffa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1UserException.html</anchorfile>
      <anchor>aee33b073ea866944ad64a84a0c205bc9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::UserExceptionHelper</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>ExceptionHelper&lt; T, B &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AccessDeniedException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AccessDeniedException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AdapterAlreadyActiveException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AdapterAlreadyActiveException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AdapterNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AdapterNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AdapterNotFoundException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AdapterNotFoundException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AllocationException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AllocationException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AllocationTimeoutException, AllocationException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AllocationTimeoutException, AllocationException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AlreadyStartedException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AlreadyStartedException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AlreadyStoppedException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AlreadyStoppedException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; AlreadySubscribed, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; AlreadySubscribed, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ApplicationNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ApplicationNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; BadQoS, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; BadQoS, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; BadSignalException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; BadSignalException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; CannotCreateSessionException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; CannotCreateSessionException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; DeploymentException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; DeploymentException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; FileNotAvailableException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; FileNotAvailableException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; InvalidReplicaGroupIdException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; InvalidReplicaGroupIdException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; InvalidSubscriber, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; InvalidSubscriber, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; LinkExists, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; LinkExists, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; NodeNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NodeNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; NodeUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NodeUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; NoSuchLink, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NoSuchLink, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; NoSuchServiceException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NoSuchServiceException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; NoSuchTopic, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; NoSuchTopic, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ObjectExistsException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectExistsException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ObjectNotFoundException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectNotFoundException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ObjectNotRegisteredException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObjectNotRegisteredException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ObserverAlreadyRegisteredException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ObserverAlreadyRegisteredException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ParseException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ParseException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; PatchException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; PatchException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; PermissionDeniedException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; PermissionDeniedException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; RegistryNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; RegistryNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; RegistryUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; RegistryUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; RemoteLoggerAlreadyAttachedException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; RemoteLoggerAlreadyAttachedException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ServerNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ServerNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ServerNotFoundException, UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ServerNotFoundException, UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ServerStartException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ServerStartException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ServerStopException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ServerStopException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; ServerUnreachableException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; ServerUnreachableException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; SessionNotExistException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; SessionNotExistException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; TopicExists, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; TopicExists, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; UnknownMetricsView, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UnknownMetricsView, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UserExceptionHelper&lt; UserAccountNotFoundException, ::Ice::UserException &gt;</name>
    <filename>classIce_1_1UserExceptionHelper.html</filename>
    <base>ExceptionHelper&lt; UserAccountNotFoundException, ::Ice::UserException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1UserExceptionHelper.html</anchorfile>
      <anchor>a5017ae4b3c8afccd42b0fe4d4a588cee</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceUtil::UTF8Buffer</name>
    <filename>classIceUtil_1_1UTF8Buffer.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Byte *</type>
      <name>getMoreBytes</name>
      <anchorfile>classIceUtil_1_1UTF8Buffer.html</anchorfile>
      <anchor>a70ecca8a8478e0edcc757ed467b11ca6</anchor>
      <arglist>(size_t howMany, Byte *firstUnused)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UTF8Buffer</name>
      <anchorfile>classIceUtil_1_1UTF8Buffer.html</anchorfile>
      <anchor>a7a8383cd364d859d1cf4602db51de28b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::Value</name>
    <filename>classIce_1_1Value.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; Value &gt;</type>
      <name>ice_clone</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>acf8de7f8ae74e0e7cce9ce803d4b7568</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; SlicedData &gt;</type>
      <name>ice_getSlicedData</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>ab5fc0ad8fa8c75e6df096ecb07a1b8b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>ice_id</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>ac6d2a31a37f53b50e71b808fc536f351</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_postUnmarshal</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>afa0203dbd9e1a8ec5cac4f8064a80a7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_preMarshal</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a9b704d11c5e827dd396179dea723d944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a7f54d58df3d61186fa3a00eb831db4c5</anchor>
      <arglist>(const Value &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Value &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a902e5ca5e8b3a20e2ba194a2fd673152</anchor>
      <arglist>(Value &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a229e71572949cb15bdee6020616cd940</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a1b73a0d0b6c9df3e97e703788a401f46</anchor>
      <arglist>(const Value &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>af06d1953baf16f8b191911aeae3dcba9</anchor>
      <arglist>(Value &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Value</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>a889b53d7775b0b041a896336e36272fe</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1Value.html</anchorfile>
      <anchor>af0cf72cffeb7259af2c40e38b1b89d12</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::ValueFactoryManager</name>
    <filename>classIce_1_1ValueFactoryManager.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classIce_1_1ValueFactoryManager.html</anchorfile>
      <anchor>a4132a22e89ae7c548c20352deef04257</anchor>
      <arglist>(ValueFactory factory, const ::std::string &amp;id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ::Ice::ValueFactory</type>
      <name>find</name>
      <anchorfile>classIce_1_1ValueFactoryManager.html</anchorfile>
      <anchor>a21c24ad593c281a15f6b428620aa0e23</anchor>
      <arglist>(const ::std::string &amp;id) const noexcept=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ValueFactoryManager</name>
      <anchorfile>classIce_1_1ValueFactoryManager.html</anchorfile>
      <anchor>a3ac49abc6bbd7bf323f86b1bef9b9488</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::VersionMismatchException</name>
    <filename>classIce_1_1VersionMismatchException.html</filename>
    <base>LocalExceptionHelper&lt; VersionMismatchException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>ac3f215054a8d933b3ff9565ffc50a906</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>a00298a0e969f79598b1592ea9e68c79e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VersionMismatchException</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>aeb4f37775431794d916fff5219ce3ae6</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VersionMismatchException</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>ad298f024738e8432ab1d7200cf43c1fb</anchor>
      <arglist>(const VersionMismatchException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VersionMismatchException</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>a76490c59faa6f6674ace99f97069b207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1VersionMismatchException.html</anchorfile>
      <anchor>a83f341527fa6a8b80ac9d2a9067a7aa7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::VersionParseException</name>
    <filename>classIce_1_1VersionParseException.html</filename>
    <base>LocalExceptionHelper&lt; VersionParseException, LocalException &gt;</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ice_print</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>aa4df1b48114e7441634391fedcb34071</anchor>
      <arglist>(::std::ostream &amp;stream) const override</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; const ::std::string &amp; &gt;</type>
      <name>ice_tuple</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>ae0e109735ebaf69e18346c592895e672</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VersionParseException</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>af030e8e8b18280361baf4f3d858070d8</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VersionParseException</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>adc9df0515df0b00f4072dd6be7796663</anchor>
      <arglist>(const char *file, int line, const ::std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VersionParseException</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>a79fe459b2dec56a5da01b0b547d0c01b</anchor>
      <arglist>(const VersionParseException &amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VersionParseException</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>aaba4458e339b0f2ed8c79020d806948c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const ::std::string &amp;</type>
      <name>ice_staticId</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>a84f67e1e3d20f0e136b695f8691ada00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>str</name>
      <anchorfile>classIce_1_1VersionParseException.html</anchorfile>
      <anchor>a1b89f5f19fbe00e31e766f8a1a27ac96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::WSConnectionInfo</name>
    <filename>classIce_1_1WSConnectionInfo.html</filename>
    <base>Ice::ConnectionInfo</base>
    <member kind="function">
      <type>WSConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>a39f60c6aed3baa230627e51f7bb920a0</anchor>
      <arglist>(const WSConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>WSConnectionInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>aa7a8030b24b43d662036a130ea038991</anchor>
      <arglist>(WSConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSConnectionInfo</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>a0037ad69b6ed2d44168ecbe128dfc52c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSConnectionInfo</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>a270224febf348a95e08e45615765d211</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::ConnectionInfo &gt; &amp;underlying, bool incoming, const ::std::string &amp;adapterName, const ::std::string &amp;connectionId, const ::Ice::HeaderDict &amp;headers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSConnectionInfo</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>ac833c60241d9a58d2f1eb60ca10521f6</anchor>
      <arglist>(const WSConnectionInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSConnectionInfo</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>ac5d20f39a8e07f97906a5a595b3da12d</anchor>
      <arglist>(WSConnectionInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WSConnectionInfo</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>affb42f3447ddc476ebef253ab0626622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::Ice::HeaderDict</type>
      <name>headers</name>
      <anchorfile>classIce_1_1WSConnectionInfo.html</anchorfile>
      <anchor>a563e8fd1a7b6867cbc443cde15046820</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ice::WSEndpointInfo</name>
    <filename>classIce_1_1WSEndpointInfo.html</filename>
    <base>Ice::EndpointInfo</base>
    <member kind="function">
      <type>WSEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>a270bd671db2ef216e94e88a333f0e316</anchor>
      <arglist>(const WSEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>WSEndpointInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>a8193033a0acc02cd66161a4598290f27</anchor>
      <arglist>(WSEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSEndpointInfo</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>aa79e0f0c4a070b9b2067e4da749bfb42</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSEndpointInfo</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>a1dfd664e21543b91e00de0ee8d7b4e9e</anchor>
      <arglist>(const ::std::shared_ptr&lt;::Ice::EndpointInfo &gt; &amp;underlying, int timeout, bool compress, const ::std::string &amp;resource)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSEndpointInfo</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>af0916286ef4675a3b5bd23c614e6eddc</anchor>
      <arglist>(const WSEndpointInfo &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WSEndpointInfo</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>ae7a60e6d242ac37860182af820edd868</anchor>
      <arglist>(WSEndpointInfo &amp;&amp;)=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WSEndpointInfo</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>a758bf4f4e4169ab11137fcab8049fe6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::string</type>
      <name>resource</name>
      <anchorfile>classIce_1_1WSEndpointInfo.html</anchorfile>
      <anchor>a4bd7a46eeb72b3f84cb8866fa5624abe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IceSSL::X509Extension</name>
    <filename>classIceSSL_1_1X509Extension.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Ice::Byte &gt;</type>
      <name>getData</name>
      <anchorfile>classIceSSL_1_1X509Extension.html</anchorfile>
      <anchor>af16b97f4fca6d3ffae44283f3e9a94ae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getOID</name>
      <anchorfile>classIceSSL_1_1X509Extension.html</anchorfile>
      <anchor>a5da04add84f740f75c17123b65962024</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isCritical</name>
      <anchorfile>classIceSSL_1_1X509Extension.html</anchorfile>
      <anchor>aad05e4da8e02032f257a29e97ecec033</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Glacier2</name>
    <filename>namespaceGlacier2.html</filename>
    <class kind="class">Glacier2::Application</class>
    <class kind="class">Glacier2::CannotCreateSessionException</class>
    <class kind="class">Glacier2::IdentitySet</class>
    <class kind="class">Glacier2::IdentitySetPrx</class>
    <class kind="class">Glacier2::PermissionDeniedException</class>
    <class kind="class">Glacier2::PermissionsVerifier</class>
    <class kind="class">Glacier2::PermissionsVerifierPrx</class>
    <class kind="class">Glacier2::RestartSessionException</class>
    <class kind="class">Glacier2::Router</class>
    <class kind="class">Glacier2::RouterPrx</class>
    <class kind="class">Glacier2::Session</class>
    <class kind="class">Glacier2::SessionCallback</class>
    <class kind="class">Glacier2::SessionControl</class>
    <class kind="class">Glacier2::SessionControlPrx</class>
    <class kind="class">Glacier2::SessionFactoryHelper</class>
    <class kind="class">Glacier2::SessionHelper</class>
    <class kind="class">Glacier2::SessionManager</class>
    <class kind="class">Glacier2::SessionManagerPrx</class>
    <class kind="class">Glacier2::SessionNotExistException</class>
    <class kind="class">Glacier2::SessionPrx</class>
    <class kind="struct">Glacier2::SSLInfo</class>
    <class kind="class">Glacier2::SSLPermissionsVerifier</class>
    <class kind="class">Glacier2::SSLPermissionsVerifierPrx</class>
    <class kind="class">Glacier2::SSLSessionManager</class>
    <class kind="class">Glacier2::SSLSessionManagerPrx</class>
    <class kind="class">Glacier2::StringSet</class>
    <class kind="class">Glacier2::StringSetPrx</class>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionCallback &gt;</type>
      <name>SessionCallbackPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>ad4cb8ff9ad76691f3a8c74728d06ce9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionFactoryHelper &gt;</type>
      <name>SessionFactoryHelperPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a663ae65aa27545b53f4594aff1dced08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; SessionHelper &gt;</type>
      <name>SessionHelperPtr</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>ae894dabe87507aa6bea54a82df7c499e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>GLACIER2_SSL_PORT</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a57a518e21729bab2a480fc149e8cc2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>GLACIER2_TCP_PORT</name>
      <anchorfile>namespaceGlacier2.html</anchorfile>
      <anchor>a3462797df5e42ed7eb06aeade46b5723</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ice</name>
    <filename>namespaceIce.html</filename>
    <namespace>Ice::Instrumentation</namespace>
    <class kind="struct">Ice::ACM</class>
    <class kind="class">Ice::AdapterAlreadyActiveException</class>
    <class kind="class">Ice::AdapterNotFoundException</class>
    <class kind="class">Ice::AlreadyRegisteredException</class>
    <class kind="class">Ice::Application</class>
    <class kind="class">Ice::BadMagicException</class>
    <class kind="class">Ice::BatchRequest</class>
    <class kind="class">Ice::Blobject</class>
    <class kind="class">Ice::BlobjectArray</class>
    <class kind="class">Ice::BlobjectArrayAsync</class>
    <class kind="class">Ice::BlobjectAsync</class>
    <class kind="class">Ice::CFNetworkException</class>
    <class kind="class">Ice::CloneNotImplementedException</class>
    <class kind="class">Ice::CloseConnectionException</class>
    <class kind="class">Ice::CloseTimeoutException</class>
    <class kind="class">Ice::CollocationOptimizationException</class>
    <class kind="class">Ice::Communicator</class>
    <class kind="class">Ice::CommunicatorDestroyedException</class>
    <class kind="class">Ice::CommunicatorHolder</class>
    <class kind="class">Ice::CompactIdResolver</class>
    <class kind="class">Ice::CompressionException</class>
    <class kind="class">Ice::ConnectFailedException</class>
    <class kind="class">Ice::Connection</class>
    <class kind="class">Ice::ConnectionInfo</class>
    <class kind="class">Ice::ConnectionLostException</class>
    <class kind="class">Ice::ConnectionManuallyClosedException</class>
    <class kind="class">Ice::ConnectionNotValidatedException</class>
    <class kind="class">Ice::ConnectionRefusedException</class>
    <class kind="class">Ice::ConnectionTimeoutException</class>
    <class kind="class">Ice::ConnectTimeoutException</class>
    <class kind="struct">Ice::Current</class>
    <class kind="class">Ice::DatagramLimitException</class>
    <class kind="class">Ice::DispatchInterceptor</class>
    <class kind="class">Ice::DNSException</class>
    <class kind="class">Ice::EncapsulationException</class>
    <class kind="struct">Ice::EncodingVersion</class>
    <class kind="class">Ice::Endpoint</class>
    <class kind="class">Ice::EndpointInfo</class>
    <class kind="class">Ice::EndpointParseException</class>
    <class kind="class">Ice::EndpointSelectionTypeParseException</class>
    <class kind="class">Ice::FacetNotExistException</class>
    <class kind="class">Ice::FeatureNotSupportedException</class>
    <class kind="class">Ice::FileException</class>
    <class kind="class">Ice::FixedProxyException</class>
    <class kind="class">Ice::IconvInitializationException</class>
    <class kind="struct">Ice::Identity</class>
    <class kind="class">Ice::IdentityParseException</class>
    <class kind="class">Ice::IllegalIdentityException</class>
    <class kind="class">Ice::IllegalMessageSizeException</class>
    <class kind="class">Ice::IllegalServantException</class>
    <class kind="class">Ice::ImplicitContext</class>
    <class kind="struct">Ice::InitializationData</class>
    <class kind="class">Ice::InitializationException</class>
    <class kind="class">Ice::InputStream</class>
    <class kind="class">Ice::InterfaceByValue</class>
    <class kind="class">Ice::InvalidReplicaGroupIdException</class>
    <class kind="class">Ice::InvocationCanceledException</class>
    <class kind="class">Ice::InvocationTimeoutException</class>
    <class kind="class">Ice::IPConnectionInfo</class>
    <class kind="class">Ice::IPEndpointInfo</class>
    <class kind="class">Ice::LocalException</class>
    <class kind="class">Ice::LocalExceptionHelper</class>
    <class kind="class">Ice::Locator</class>
    <class kind="class">Ice::LocatorFinder</class>
    <class kind="class">Ice::LocatorFinderPrx</class>
    <class kind="class">Ice::LocatorPrx</class>
    <class kind="class">Ice::LocatorRegistry</class>
    <class kind="class">Ice::LocatorRegistryPrx</class>
    <class kind="class">Ice::Logger</class>
    <class kind="class">Ice::LoggerAdmin</class>
    <class kind="class">Ice::LoggerAdminPrx</class>
    <class kind="class">Ice::LoggerOutput</class>
    <class kind="class">Ice::LoggerOutputBase</class>
    <class kind="class">Ice::LoggerPlugin</class>
    <class kind="struct">Ice::LogMessage</class>
    <class kind="class">Ice::MarshaledResult</class>
    <class kind="class">Ice::MarshalException</class>
    <class kind="class">Ice::MemoryLimitException</class>
    <class kind="class">Ice::NativePropertiesAdmin</class>
    <class kind="class">Ice::NoEndpointException</class>
    <class kind="class">Ice::NotRegisteredException</class>
    <class kind="class">Ice::NoValueFactoryException</class>
    <class kind="class">Ice::Object</class>
    <class kind="class">Ice::ObjectAdapter</class>
    <class kind="class">Ice::ObjectAdapterDeactivatedException</class>
    <class kind="class">Ice::ObjectAdapterIdInUseException</class>
    <class kind="class">Ice::ObjectFactory</class>
    <class kind="class">Ice::ObjectNotExistException</class>
    <class kind="class">Ice::ObjectNotFoundException</class>
    <class kind="class">Ice::ObjectPrx</class>
    <class kind="class">Ice::OpaqueEndpointInfo</class>
    <class kind="class">Ice::OperationInterruptedException</class>
    <class kind="class">Ice::OperationNotExistException</class>
    <class kind="class">Ice::OutputStream</class>
    <class kind="class">Ice::Plugin</class>
    <class kind="class">Ice::PluginInitializationException</class>
    <class kind="class">Ice::PluginManager</class>
    <class kind="class">Ice::Process</class>
    <class kind="class">Ice::ProcessPrx</class>
    <class kind="class">Ice::Properties</class>
    <class kind="class">Ice::PropertiesAdmin</class>
    <class kind="class">Ice::PropertiesAdminPrx</class>
    <class kind="class">Ice::ProtocolException</class>
    <class kind="struct">Ice::ProtocolVersion</class>
    <class kind="class">Ice::Proxy</class>
    <class kind="struct">Ice::ProxyIdentityAndFacetEqual</class>
    <class kind="struct">Ice::ProxyIdentityAndFacetLess</class>
    <class kind="struct">Ice::ProxyIdentityEqual</class>
    <class kind="struct">Ice::ProxyIdentityLess</class>
    <class kind="class">Ice::ProxyParseException</class>
    <class kind="class">Ice::ProxyUnmarshalException</class>
    <class kind="class">Ice::RemoteLogger</class>
    <class kind="class">Ice::RemoteLoggerAlreadyAttachedException</class>
    <class kind="class">Ice::RemoteLoggerPrx</class>
    <class kind="class">Ice::Request</class>
    <class kind="class">Ice::RequestFailedException</class>
    <class kind="class">Ice::ResponseSentException</class>
    <class kind="class">Ice::Router</class>
    <class kind="class">Ice::RouterFinder</class>
    <class kind="class">Ice::RouterFinderPrx</class>
    <class kind="class">Ice::RouterPrx</class>
    <class kind="class">Ice::SecurityException</class>
    <class kind="class">Ice::ServantLocator</class>
    <class kind="class">Ice::ServerNotFoundException</class>
    <class kind="class">Ice::Service</class>
    <class kind="class">Ice::SlicedData</class>
    <class kind="struct">Ice::SliceInfo</class>
    <class kind="class">Ice::SocketException</class>
    <class kind="class">Ice::StringConversionException</class>
    <class kind="class">Ice::SyscallException</class>
    <class kind="class">Ice::SystemException</class>
    <class kind="struct">Ice::TargetCompare</class>
    <class kind="class">Ice::TCPConnectionInfo</class>
    <class kind="class">Ice::TCPEndpointInfo</class>
    <class kind="class">Ice::ThreadHookPlugin</class>
    <class kind="class">Ice::ThreadNotification</class>
    <class kind="class">Ice::TimeoutException</class>
    <class kind="class">Ice::Trace</class>
    <class kind="class">Ice::TwowayOnlyException</class>
    <class kind="class">Ice::UDPConnectionInfo</class>
    <class kind="class">Ice::UDPEndpointInfo</class>
    <class kind="class">Ice::UnexpectedObjectException</class>
    <class kind="class">Ice::UnknownException</class>
    <class kind="class">Ice::UnknownLocalException</class>
    <class kind="class">Ice::UnknownMessageException</class>
    <class kind="class">Ice::UnknownReplyStatusException</class>
    <class kind="class">Ice::UnknownRequestIdException</class>
    <class kind="class">Ice::UnknownSlicedValue</class>
    <class kind="class">Ice::UnknownUserException</class>
    <class kind="class">Ice::UnmarshalOutOfBoundsException</class>
    <class kind="class">Ice::UnsupportedEncodingException</class>
    <class kind="class">Ice::UnsupportedProtocolException</class>
    <class kind="class">Ice::UserException</class>
    <class kind="class">Ice::UserExceptionHelper</class>
    <class kind="class">Ice::Value</class>
    <class kind="class">Ice::ValueFactoryManager</class>
    <class kind="class">Ice::VersionMismatchException</class>
    <class kind="class">Ice::VersionParseException</class>
    <class kind="class">Ice::WSConnectionInfo</class>
    <class kind="class">Ice::WSEndpointInfo</class>
    <member kind="typedef">
      <type>std::experimental::Ice::bad_optional_access</type>
      <name>bad_optional_access</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a20dc0fa9fd90e734e89d1cbd6b33117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::BasicStringConverter&lt; charT &gt;</type>
      <name>BasicStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a40dee8b43fc74c6e382c68123922bce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; bool &gt;</type>
      <name>BoolSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5549b8f4e6164bb70d41a82e8931fdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab55c2bf13d4fa8a147e280e9cdfdaa66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; Byte &gt;</type>
      <name>ByteSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a43403f7741a5ca10fd91f474ab427599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::function&lt; void(const ::std::shared_ptr&lt; Connection &gt; &amp;con)&gt;</type>
      <name>CloseCallback</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1d71f1867fec50a0f065bf2d4a668694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; CompactIdResolver &gt;</type>
      <name>CompactIdResolverPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3f51da36ee9e3975692d6688b5f352a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>Context</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a91afc0b6215738f9aefd997382df13fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; DispatchInterceptor &gt;</type>
      <name>DispatchInterceptorPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a347b4effd5e409580b9ad1faca19e0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Double</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a41a2c794d20ffd9adcf7c558d6e1120f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; double &gt;</type>
      <name>DoubleSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a4a93f3dc5f35e259291027efc022cd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Endpoint &gt; &gt;</type>
      <name>EndpointSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2dee43ca4ded957a0d6bb2a3b81acffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::error &gt;</type>
      <name>Error</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af0e214c48f06cdc063d6d8699ee79220</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::Exception</type>
      <name>Exception</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae620551f36bdd85cbadb333c41328033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt; Object &gt; &gt;</type>
      <name>FacetMap</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3b1d487548fc9576ad80f5e4e6bee4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Float</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a25a2e1fcc062d6f9cc6fde42ff32ff05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; float &gt;</type>
      <name>FloatSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1026d1a0c1a6369b071f28318005eb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>HeaderDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a32006a785ff056265c937c139091b689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::function&lt; void(const ::std::shared_ptr&lt; Connection &gt; &amp;con)&gt;</type>
      <name>HeartbeatCallback</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1b125b6aa8adca9ea5ea3da1d109ed08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; Identity &gt;</type>
      <name>IdentitySeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae10378a11d809e76817e5647044c67b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::IllegalConversionException</type>
      <name>IllegalConversionException</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a959d447d408441bfa4aefd73c530097b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::in_place_t</type>
      <name>in_place_t</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8fc97fee8c2b5651c3478d75241bb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Int</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a16ef84cc6972c002938a46c1560c812e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; int &gt;</type>
      <name>IntSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a462ec36b12a335ecf8eae8dc8c13e866</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceInternal::Handle&lt; LocalObject &gt;</type>
      <name>LocalObjectPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7af8cb5028d77bdf6ca0c29dac34900c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; LogMessage &gt;</type>
      <name>LogMessageSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a78377bf1ff74bd55adf0ce8c48b5a192</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; LogMessageType &gt;</type>
      <name>LogMessageTypeSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a52503ac81dfd288422e30af671a4259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long int</type>
      <name>Long</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a34817eeaa8938dcd15403f11a673bae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; long long int &gt;</type>
      <name>LongSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af978fab5fbc7eba947c545c5624ab49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::nullopt_t</type>
      <name>nullopt_t</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad481518db9b260e9c483b4df72d50e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt; Identity, ::std::shared_ptr&lt; Object &gt; &gt;</type>
      <name>ObjectDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acc79167eb76d8f0c5771be2e5e8e6d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ObjectPrx &gt; &gt;</type>
      <name>ObjectProxySeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ace0e2f76c051cd2d1325ac7f1de698d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Value &gt; &gt;</type>
      <name>ObjectSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acc50df4fd2a5db2d344627cf91de4387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::optional&lt; T &gt;</type>
      <name>optional</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a003c1a89836e2347d2c18bcd518ded88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ice::Plugin *(*</type>
      <name>PluginFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac68eee1e735504e63f5e5b49f6fb412a</anchor>
      <arglist>)(const ::Ice::CommunicatorPtr &amp;communicator, const std::string &amp;name, const ::Ice::StringSeq &amp;args)</arglist>
    </member>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::print &gt;</type>
      <name>Print</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7ac6bfe8aa5a3486c658d741772f1bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>PropertyDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a538a8afa4f79a6cb0a163da00bffd6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>Short</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a901808ea7d72652ac52d6e5e3e4d0c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; short &gt;</type>
      <name>ShortSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aa7a3b6016765f283349c51b713756e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>SliceChecksumDict</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a31b8e795e195364a596dbc4bf1037d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; SliceInfoPtr &gt;</type>
      <name>SliceInfoSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5c438ed9db517bf220c3028dc20fa747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::StringConverter</type>
      <name>StringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac1030ef0817f332fa2643a88ce20b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::StringConverterPtr</type>
      <name>StringConverterPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0566b0d0d49986b8794d6042a799e7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::string &gt;</type>
      <name>StringSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7993566fc6ea2aa5a36f9af519e137e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; ThreadNotification &gt;</type>
      <name>ThreadNotificationPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b7e4e99e05c660fbd79bd496837ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;)&gt;</type>
      <name>UserExceptionFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8fd585e01dc20e2b56a19bcafa2e03b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::UTF8Buffer</type>
      <name>UTF8Buffer</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af06c081a3d97aa5741ff79e14ce61b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::function&lt;::std::shared_ptr&lt; Value &gt;(const ::std::string &amp;type)&gt;</type>
      <name>ValueFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a082da230e794c984635f396007d5a8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LoggerOutput&lt; Logger, LoggerPtr, &amp;Logger::warning &gt;</type>
      <name>Warning</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a81d11caa80c2a0f439cd4b7c8aff4073</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::WstringConverter</type>
      <name>WstringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a554a230b124fc9c1f7f73a9cf8b4e4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::WstringConverterPtr</type>
      <name>WstringConverterPtr</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a6d4f9549d2b682154b7613cdb51d1d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ACMClose</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>afeedcc4f3d32649ea08bc142f56b5f45</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45acfa24fe30b5585d0adf2529073e95578">CloseOff</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a5fe493cc0dda1d07065d616a04559eff">CloseOnIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45ac36ce731b584247be3cd4aceda6ea80b">CloseOnInvocation</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a0b858caf017d9054eede5b4fa4ada21c">CloseOnInvocationAndIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="afeedcc4f3d32649ea08bc142f56b5f45a00e9c75c2d451890862d422d33fb4751">CloseOnIdleForceful</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ACMHeartbeat</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1f01b0cc068cc8e86c6154c8e4b96841</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a0c35288f5acb4e32e4ef16cb351bd5e2">HeartbeatOff</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841aa0990b6707be721aa0e97f9d7ec11349">HeartbeatOnDispatch</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a04021ac074649c573a529328d5fe6f71">HeartbeatOnIdle</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1f01b0cc068cc8e86c6154c8e4b96841a73901b6cf134e4e30b36b1bd014181a8">HeartbeatAlways</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CompressBatch</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a090ec0609b9d392c4747e40b7174afa3</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3a93cba07454f06a4a960172bbd6e2a435">Yes</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3abafd7322c6e97d25b6299b5d6fe8920b">No</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a090ec0609b9d392c4747e40b7174afa3a35ee1170a3f9470a4847c923b552faa9">BasedOnProxy</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionClose</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8bbfef886485131264694a8abea3f751</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751ab9ab094f1e8c5e8c25421fda8becb028">Forcefully</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751af4d5569555e36645e9003d68117a4d68">Gracefully</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a8bbfef886485131264694a8abea3f751a22eed203870c38bc9b4c747e9d464e7c">GracefullyWithWait</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EndpointSelectionType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1521b9d7f1d4d53b10d7f3191285fb60</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1521b9d7f1d4d53b10d7f3191285fb60a64663f4646781c9c0110838b905daa23">Random</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1521b9d7f1d4d53b10d7f3191285fb60a26e09a1ee1517389c7b07f42df65561a">Ordered</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FormatType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a811e76bdfd713879745cc829ebcbac3b</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3ba5d23d5519c13b42c311fabe340052f83">DefaultFormat</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3bab485c3fa0ed4ea6b4f6f163f488f013f">CompactFormat</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a811e76bdfd713879745cc829ebcbac3bad0f959e44afb76c39493fe57758895a2">SlicedFormat</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogMessageType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1cb5f82e057c122e35da16319a634f66</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66ad7cbfc5a3df8bcea2a39f924e48d8686">PrintMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66a21bdf66829343d6dcbfc5100883944ab">TraceMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66afe23fb37fa73a72c99271b7144524b57">WarningMessage</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a1cb5f82e057c122e35da16319a634f66af38542e987c1eb98dc97ab82a1e4282b">ErrorMessage</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OperationMode</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5d920a145d96ec85b4291f8aab1e1d44</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44a960b44c579bc2f6818d2daaf9e4c16f0">Normal</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44ae2b34403dc01910cb47a1c01f1159c1e">Nonmutating</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a5d920a145d96ec85b4291f8aab1e1d44ab60f7de7fba264b21cb4d67fbee53fbd">Idempotent</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SignalPolicy</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af1ecafea5ab7e6ad3abc59e759e7bec8</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="af1ecafea5ab7e6ad3abc59e759e7bec8a981873642c559d9f80a8cae522b5f576">HandleSignals</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="af1ecafea5ab7e6ad3abc59e759e7bec8a300c86082a4dd3372e8f87b733a8a09c">NoSignalHandling</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ToStringMode</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a861118b3d91da6def7b282ec93ed9423</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423a7f6c02d96265dd1d37b1101de1101541">Unicode</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423ad2cd8253361a9c732d21ca1d336599cc">ASCII</enumvalue>
      <enumvalue file="namespaceIce.html" anchor="a861118b3d91da6def7b282ec93ed9423a0b0bf2321423417794c7745708ea0bff">Compat</enumvalue>
    </member>
    <member kind="function">
      <type>StringSeq</type>
      <name>argsToStringSeq</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3950b97f1daaad8bb8260b9c04da7fb9</anchor>
      <arglist>(int argc, const char *const argv[])</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>checkedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a673c92c863e8ddffc4b105c175147222</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const ::Ice::Context &amp;context=Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>checkedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7dd26ed8781a34c06670539b3adb0a2d</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const std::string &amp;f, const ::Ice::Context &amp;context=Ice::noExplicitContext)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; IceUtil::BasicStringConverter&lt; charT &gt; &gt;</type>
      <name>createIconvStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aac754b3a786a886b8b9283c5ad36c14f</anchor>
      <arglist>(const std::string &amp;internalCodeWithDefault=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a509329d052f339be93864004b291f53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aad171c5e4b46b2a41c0b564d8b7f52a0</anchor>
      <arglist>(int &amp;argc, char *argv[], const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae785ae8016f3d6bda13052f51909ca84</anchor>
      <arglist>(int &amp;argc, const char *argv[], const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>PropertiesPtr</type>
      <name>createProperties</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a506cb09ea60cae28e854ada0b0cfa1de</anchor>
      <arglist>(StringSeq &amp;seq, const PropertiesPtr &amp;defaults=0)</arglist>
    </member>
    <member kind="function">
      <type>inline ::std::string</type>
      <name>encodingVersionToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5c01ab393c47733ad6d3a62b9689b3a4</anchor>
      <arglist>(const Ice::EncodingVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>LoggerPtr</type>
      <name>getProcessLogger</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a4970d32b933a804b2be3895756c5ecc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICE_DEFINE_PTR</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af8dc4fc98fd62c6ea8bbc08d694aa15b</anchor>
      <arglist>(NativePropertiesAdminPtr, NativePropertiesAdmin)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>identityToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7082d8a91125861c9b1d7b7c7a9823c2</anchor>
      <arglist>(const Identity &amp;id, ToStringMode mode=ToStringMode ::Unicode)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adeead4f4d7a62c25e55f4d0b0f28548e</anchor>
      <arglist>(const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>abd8eac1612b7952650072fb9a27ac16f</anchor>
      <arglist>(const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adc592a3caebdf93443553f9e803cf33e</anchor>
      <arglist>(int &amp;argc, char *argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af0d0f81fe9b9c5f9123dc75f1d561b17</anchor>
      <arglist>(int &amp;argc, char *argv[], const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac36119c647f1896124d312784a729b71</anchor>
      <arglist>(int &amp;argc, const char *argv[], const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0c96c63b4ebc10c937d850a6d5680d65</anchor>
      <arglist>(int &amp;argc, const char *argv[], const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae4adf52f53c5d08594e8a216ea565225</anchor>
      <arglist>(StringSeq &amp;seq, const InitializationData &amp;initData=InitializationData(), int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>CommunicatorPtr</type>
      <name>initialize</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8a1b0e0d504c658a5dc7f101c499caad</anchor>
      <arglist>(StringSeq &amp;seq, const std::string &amp;configFile, int version=30710)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae281e24aaea959286dca6cd1088e9469</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aded1a07673bc0c5289bb657f4646d6b9</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8d3ab1e8f638dd1387aa1e377df9367c</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>::std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a8cbea54cdbaa286b4988a5a537a2a99a</anchor>
      <arglist>(::std::ostream &amp;, const ::Ice::ObjectPrx &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9f8c7ebe744f148a5b3cf2183df0a02a</anchor>
      <arglist>(std::ostream &amp;out, const EncodingVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac0e2dd4a235c4cfede4d610a722277a6</anchor>
      <arglist>(std::ostream &amp;out, const ProtocolVersion &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab4c05dc565b9d4710de4f4385ba50767</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a352bc1a1c269145051e3dd026ffc7de9</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad09934ede8e1085e974627ccbfbe60de</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b6241c57d8bc17492ccfa3e2ccd2657</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5a2403728b88e61acdf224e5b63d5fa2</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acac3bda74928fac24e13b62c59774a0c</anchor>
      <arglist>(const C &amp;lhs, const C &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a71ead0e6f16bf990937aaac6cca6aca5</anchor>
      <arglist>(const ObjectPrx &amp;lhs, const ObjectPrx &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>inline ::std::string</type>
      <name>protocolVersionToString</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a6a69856668b600957d0bc383214c3daa</anchor>
      <arglist>(const Ice::ProtocolVersion &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityAndFacetEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2694b1929abb318f211bf65b262c8877</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityAndFacetLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af26f1573bc382a5245b68536687556f8</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab3787319b1ed940fc660ef433e3109d8</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyIdentityLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a89b9e670f6cc2b25c1c8ec75f5c16eec</anchor>
      <arglist>(const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;lhs, const ::std::shared_ptr&lt; ObjectPrx &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceBT</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af1c9ebd50c81ab14f535a4e0de82b8cf</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceDiscovery</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a324f63f12bb17a4f6819cf62bb86064b</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceLocatorDiscovery</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>abeacb9149d2e0f46f94f15a4dabf1c45</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceSSL</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aed024b53d874650b94bd83f95b1e1208</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceStringConverter</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a28344af5b4a2366a49a1c28561be458b</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceUDP</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af443407391ddc09c1b4d7fa84e7d9b4e</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerIceWS</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a13610c785dd9bd5c5a4776f595d1f8e7</anchor>
      <arglist>(bool loadOnInitialize=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPluginFactory</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae633041d529e1b15bd4e59598fc52149</anchor>
      <arglist>(const std::string &amp;name, PluginFactory factory, bool loadOnInit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessLogger</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a10f98db23e09b87a6414a980c2b3d184</anchor>
      <arglist>(const LoggerPtr &amp;logger)</arglist>
    </member>
    <member kind="function">
      <type>ICE_API SliceChecksumDict</type>
      <name>sliceChecksums</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ae60f69f42c830aa6b085b5a140f46951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stringSeqToArgs</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a74a60f825f37b70eaad9301518591ed3</anchor>
      <arglist>(const StringSeq &amp;seq, int &amp;argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stringSeqToArgs</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aa9c921b34c4a5501f9c46b513659b11b</anchor>
      <arglist>(const StringSeq &amp;seq, int &amp;argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>inline ::Ice::EncodingVersion</type>
      <name>stringToEncodingVersion</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9739d9c6adb39178037e3d556e9543f9</anchor>
      <arglist>(const ::std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Identity</type>
      <name>stringToIdentity</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9b577333fd5a6a914a034171461b5589</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>inline ::Ice::ProtocolVersion</type>
      <name>stringToProtocolVersion</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a891feb47e61963f67f2eea385fe500f1</anchor>
      <arglist>(const ::std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetEqualTo</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a9d4a1d016a4acbd01335b7725a816973</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetGreater</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ac2336cc0ccf41f5967e3c84545df1db3</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetGreaterEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad2c1af4305cd77f411d2bed20087b4f4</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetLess</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acfc77fc0c2ef1f24907b4d34e33478cd</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetLessEqual</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>af7de2a21c319f9db944845676978b545</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>targetNotEqualTo</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5acccbf01b38b21b8927b3eda273c0a6</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>uncheckedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a2b81741104059627e9ee1e215b9afc12</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>::std::shared_ptr&lt; P &gt;</type>
      <name>uncheckedCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1a562103251288425536e807202c13fa</anchor>
      <arglist>(const ::std::shared_ptr&lt; T &gt; &amp;b, const std::string &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>IceUtil::Shared *</type>
      <name>upCast</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aaf2215510f3368afe66af6c9816ea354</anchor>
      <arglist>(::Ice::LocalObject *)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>BTEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a5b73dc2ef7a81ca755070784a6357210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>BTSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>acae4f0d58e109de9a526c09460213953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>currentEncoding</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a1dd824f436501a5650f90e78e322546e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ProtocolVersion</type>
      <name>currentProtocol</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ad3bccc40fc84267e4b9bd346b7db14c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>currentProtocolEncoding</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a502c5ff3231252318cfa567fffc948f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Current</type>
      <name>emptyCurrent</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a72d3d2a4c3627ddf84e795c2bfa09843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>Encoding_1_0</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a23cd5aad2e510ef6e6ddc69eb0bc3051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EncodingVersion</type>
      <name>Encoding_1_1</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a3fb2fa54a1f7bbd3186ba08c34a90275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>iAPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a891ef3370dfba652c1f96c7b3167505f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>iAPSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a7c8caf1deb7df7e1844c84f3a8cb145d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Context</type>
      <name>noExplicitContext</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a143c5fa1f329a842965022371d7d2e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ProtocolVersion</type>
      <name>Protocol_1_0</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a0363a1fd3c7a8d8cec3827cea9f73b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>SSLEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>adb738fb02dccc5473a5a78fc6db30478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>TCPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>affe97bf420d8861a184aac48209b2e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>UDPEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>aab928355512f7bbee892d7f3540f5238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>WSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>ab2adb15fde98a02398c8b62fa5788604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr short</type>
      <name>WSSEndpointType</name>
      <anchorfile>namespaceIce.html</anchorfile>
      <anchor>a72bd21c7d0676973aa87c366f098d446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ice::Instrumentation</name>
    <filename>namespaceIce_1_1Instrumentation.html</filename>
    <class kind="class">Ice::Instrumentation::ChildInvocationObserver</class>
    <class kind="class">Ice::Instrumentation::CollocatedObserver</class>
    <class kind="class">Ice::Instrumentation::CommunicatorObserver</class>
    <class kind="class">Ice::Instrumentation::ConnectionObserver</class>
    <class kind="class">Ice::Instrumentation::DispatchObserver</class>
    <class kind="class">Ice::Instrumentation::InvocationObserver</class>
    <class kind="class">Ice::Instrumentation::Observer</class>
    <class kind="class">Ice::Instrumentation::ObserverUpdater</class>
    <class kind="class">Ice::Instrumentation::RemoteObserver</class>
    <class kind="class">Ice::Instrumentation::ThreadObserver</class>
    <member kind="enumeration">
      <type></type>
      <name>ConnectionState</name>
      <anchorfile>namespaceIce_1_1Instrumentation.html</anchorfile>
      <anchor>afede5e492d035cc7497d40a7ad081472</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ae9fb526b34a77b5627198c7d8b8ff920">ConnectionStateValidating</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472a180029b316ed55b84c28c12c5650d195">ConnectionStateHolding</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ad543284c71734695b05decd640c9fcba">ConnectionStateActive</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472aeda972699b64baa59ecfa6cdb23e919f">ConnectionStateClosing</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="afede5e492d035cc7497d40a7ad081472ae7aa051520df8bee34684b52ff07ef64">ConnectionStateClosed</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ThreadState</name>
      <anchorfile>namespaceIce_1_1Instrumentation.html</anchorfile>
      <anchor>a6b33ba48b432283d28d7b57b9470dc2f</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2faeb33913c79a3842f531b35e8ec2738ea">ThreadStateIdle</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa4fa0c1ff2359061259f61e1feba249ac">ThreadStateInUseForIO</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa3defd7314d90a3cb3684e1208290e08a">ThreadStateInUseForUser</enumvalue>
      <enumvalue file="namespaceIce_1_1Instrumentation.html" anchor="a6b33ba48b432283d28d7b57b9470dc2fa4e7b8cf65e68bb8de7801cbf254de57b">ThreadStateInUseForOther</enumvalue>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceBox</name>
    <filename>namespaceIceBox.html</filename>
    <class kind="class">IceBox::AlreadyStartedException</class>
    <class kind="class">IceBox::AlreadyStoppedException</class>
    <class kind="class">IceBox::FailureException</class>
    <class kind="class">IceBox::NoSuchServiceException</class>
    <class kind="class">IceBox::Service</class>
    <class kind="class">IceBox::ServiceManager</class>
    <class kind="class">IceBox::ServiceManagerPrx</class>
    <class kind="class">IceBox::ServiceObserver</class>
    <class kind="class">IceBox::ServiceObserverPrx</class>
  </compound>
  <compound kind="namespace">
    <name>IceBT</name>
    <filename>namespaceIceBT.html</filename>
    <class kind="class">IceBT::Plugin</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, PropertyMap &gt;</type>
      <name>DeviceMap</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>a7b1be7a72abb4dabdacaceb424abb458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>PropertyMap</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>a092f979094192b87c481128995b2c92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICE_DEFINE_PTR</name>
      <anchorfile>namespaceIceBT.html</anchorfile>
      <anchor>ac7f67d6312ff6a19f068bf69b52b6356</anchor>
      <arglist>(PluginPtr, Plugin)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceDiscovery</name>
    <filename>namespaceIceDiscovery.html</filename>
    <class kind="class">IceDiscovery::Lookup</class>
    <class kind="class">IceDiscovery::LookupPrx</class>
    <class kind="class">IceDiscovery::LookupReply</class>
    <class kind="class">IceDiscovery::LookupReplyPrx</class>
  </compound>
  <compound kind="namespace">
    <name>IceGrid</name>
    <filename>namespaceIceGrid.html</filename>
    <class kind="class">IceGrid::AccessDeniedException</class>
    <class kind="struct">IceGrid::AdapterDescriptor</class>
    <class kind="struct">IceGrid::AdapterDynamicInfo</class>
    <class kind="struct">IceGrid::AdapterInfo</class>
    <class kind="class">IceGrid::AdapterNotExistException</class>
    <class kind="class">IceGrid::AdapterObserver</class>
    <class kind="class">IceGrid::AdapterObserverPrx</class>
    <class kind="class">IceGrid::AdaptiveLoadBalancingPolicy</class>
    <class kind="class">IceGrid::Admin</class>
    <class kind="class">IceGrid::AdminPrx</class>
    <class kind="class">IceGrid::AdminSession</class>
    <class kind="class">IceGrid::AdminSessionPrx</class>
    <class kind="class">IceGrid::AllocationException</class>
    <class kind="class">IceGrid::AllocationTimeoutException</class>
    <class kind="struct">IceGrid::ApplicationDescriptor</class>
    <class kind="struct">IceGrid::ApplicationInfo</class>
    <class kind="class">IceGrid::ApplicationNotExistException</class>
    <class kind="class">IceGrid::ApplicationObserver</class>
    <class kind="class">IceGrid::ApplicationObserverPrx</class>
    <class kind="struct">IceGrid::ApplicationUpdateDescriptor</class>
    <class kind="struct">IceGrid::ApplicationUpdateInfo</class>
    <class kind="class">IceGrid::BadSignalException</class>
    <class kind="class">IceGrid::BoxedDistributionDescriptor</class>
    <class kind="class">IceGrid::BoxedString</class>
    <class kind="class">IceGrid::CommunicatorDescriptor</class>
    <class kind="struct">IceGrid::DbEnvDescriptor</class>
    <class kind="class">IceGrid::DeploymentException</class>
    <class kind="struct">IceGrid::DistributionDescriptor</class>
    <class kind="class">IceGrid::FileIterator</class>
    <class kind="class">IceGrid::FileIteratorPrx</class>
    <class kind="class">IceGrid::FileNotAvailableException</class>
    <class kind="class">IceGrid::FileParser</class>
    <class kind="class">IceGrid::FileParserPrx</class>
    <class kind="class">IceGrid::IceBoxDescriptor</class>
    <class kind="class">IceGrid::LoadBalancingPolicy</class>
    <class kind="struct">IceGrid::LoadInfo</class>
    <class kind="class">IceGrid::Locator</class>
    <class kind="class">IceGrid::LocatorPrx</class>
    <class kind="struct">IceGrid::NodeDescriptor</class>
    <class kind="struct">IceGrid::NodeDynamicInfo</class>
    <class kind="struct">IceGrid::NodeInfo</class>
    <class kind="class">IceGrid::NodeNotExistException</class>
    <class kind="class">IceGrid::NodeObserver</class>
    <class kind="class">IceGrid::NodeObserverPrx</class>
    <class kind="class">IceGrid::NodeUnreachableException</class>
    <class kind="struct">IceGrid::NodeUpdateDescriptor</class>
    <class kind="struct">IceGrid::ObjectDescriptor</class>
    <class kind="class">IceGrid::ObjectExistsException</class>
    <class kind="struct">IceGrid::ObjectInfo</class>
    <class kind="class">IceGrid::ObjectNotRegisteredException</class>
    <class kind="class">IceGrid::ObjectObserver</class>
    <class kind="class">IceGrid::ObjectObserverPrx</class>
    <class kind="class">IceGrid::ObserverAlreadyRegisteredException</class>
    <class kind="class">IceGrid::OrderedLoadBalancingPolicy</class>
    <class kind="class">IceGrid::ParseException</class>
    <class kind="class">IceGrid::PatchException</class>
    <class kind="class">IceGrid::PermissionDeniedException</class>
    <class kind="struct">IceGrid::PropertyDescriptor</class>
    <class kind="struct">IceGrid::PropertySetDescriptor</class>
    <class kind="class">IceGrid::Query</class>
    <class kind="class">IceGrid::QueryPrx</class>
    <class kind="class">IceGrid::RandomLoadBalancingPolicy</class>
    <class kind="class">IceGrid::Registry</class>
    <class kind="struct">IceGrid::RegistryInfo</class>
    <class kind="class">IceGrid::RegistryNotExistException</class>
    <class kind="class">IceGrid::RegistryObserver</class>
    <class kind="class">IceGrid::RegistryObserverPrx</class>
    <class kind="class">IceGrid::RegistryPluginFacade</class>
    <class kind="class">IceGrid::RegistryPrx</class>
    <class kind="class">IceGrid::RegistryUnreachableException</class>
    <class kind="struct">IceGrid::ReplicaGroupDescriptor</class>
    <class kind="class">IceGrid::ReplicaGroupFilter</class>
    <class kind="class">IceGrid::RoundRobinLoadBalancingPolicy</class>
    <class kind="class">IceGrid::ServerDescriptor</class>
    <class kind="struct">IceGrid::ServerDynamicInfo</class>
    <class kind="struct">IceGrid::ServerInfo</class>
    <class kind="struct">IceGrid::ServerInstanceDescriptor</class>
    <class kind="class">IceGrid::ServerNotExistException</class>
    <class kind="class">IceGrid::ServerStartException</class>
    <class kind="class">IceGrid::ServerStopException</class>
    <class kind="class">IceGrid::ServerUnreachableException</class>
    <class kind="class">IceGrid::ServiceDescriptor</class>
    <class kind="struct">IceGrid::ServiceInstanceDescriptor</class>
    <class kind="class">IceGrid::Session</class>
    <class kind="class">IceGrid::SessionPrx</class>
    <class kind="struct">IceGrid::TemplateDescriptor</class>
    <class kind="class">IceGrid::TypeFilter</class>
    <class kind="class">IceGrid::UserAccountMapper</class>
    <class kind="class">IceGrid::UserAccountMapperPrx</class>
    <class kind="class">IceGrid::UserAccountNotFoundException</class>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterDescriptor &gt;</type>
      <name>AdapterDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2dbf3cff77b66345e229da41e981a4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterDynamicInfo &gt;</type>
      <name>AdapterDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>af855b1893a1a3106bc7b73c6916704e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; AdapterInfo &gt;</type>
      <name>AdapterInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a6b9b065b909ae2c7baded381ba6eb0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ApplicationDescriptor &gt;</type>
      <name>ApplicationDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>ad5f6da0dedd5d2538b18d7038ae99410</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ApplicationInfo &gt;</type>
      <name>ApplicationInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a5ac8c1f0ec8681f054a508fc675fd311</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; DbEnvDescriptor &gt;</type>
      <name>DbEnvDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>af3faaf07062cb20bd2a9b37827468237</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, NodeDescriptor &gt;</type>
      <name>NodeDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2e014404f4bfce1017b5cd837bf11fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; NodeDynamicInfo &gt;</type>
      <name>NodeDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a478eb425fb92f87a7d0f81b3e48bdb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; NodeUpdateDescriptor &gt;</type>
      <name>NodeUpdateDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4711c2db39125a975a012133a67f7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ObjectDescriptor &gt;</type>
      <name>ObjectDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>aefc52e6a592fc32771e79a42dfdd8644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ObjectInfo &gt;</type>
      <name>ObjectInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a35522887c8d78f411c40dc04e344cff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; PropertyDescriptor &gt;</type>
      <name>PropertyDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a0e68116b200dd9bd1fc8824eee7ccded</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, PropertySetDescriptor &gt;</type>
      <name>PropertySetDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a1bd019c642062c8dba43529cd1d237e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; RegistryInfo &gt;</type>
      <name>RegistryInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>abbd4ba742848e820751821870d502875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ReplicaGroupDescriptor &gt;</type>
      <name>ReplicaGroupDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4a5da76f80fa70973cd4a79de2fd201b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ServerDescriptor &gt; &gt;</type>
      <name>ServerDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a9bb1afe8596e5ccaf9740631200f5bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServerDynamicInfo &gt;</type>
      <name>ServerDynamicInfoSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a6eaca5515e8a773867f5c76297e8146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServerInstanceDescriptor &gt;</type>
      <name>ServerInstanceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a33d28b4f554d3b3f9e5d364ed817812f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; ServiceDescriptor &gt; &gt;</type>
      <name>ServiceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a575c56a34c0fa14f4d52d4d419303c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; ServiceInstanceDescriptor &gt;</type>
      <name>ServiceInstanceDescriptorSeq</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a3eab88a0056bb108e5c7272a6f5f7804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt;::Ice::ObjectPrx &gt; &gt;</type>
      <name>StringObjectProxyDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>ad89479ed0804eeb5a3c8214d13c860ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>StringStringDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a4820bdde3c19104f570f7dfd27fa942d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, TemplateDescriptor &gt;</type>
      <name>TemplateDescriptorDict</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a252998a969e3843cd6b46e4cd34084b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LoadSample</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a2acf275a5e071335919ce7ebedce7bec</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7becafece0d9044424d2c9301ea84ebbe527c">LoadSample1</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7beca1025fbabe5fe6da381743635c28d2e48">LoadSample5</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a2acf275a5e071335919ce7ebedce7becab114c1e483dedb0bfaad0e24300c9020">LoadSample15</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ServerState</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>a012a83437c7fe08928aa0e4f205ba311</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a3cab03c00dbd11bc3569afa0748013f0">Inactive</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311acead48a56272a6e7214ca922516a3615">Activating</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a72f2ea7e021c6e94bfbd30f7c0f4d989">ActivationTimedOut</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a4d3d769b812b6faa6b76e1a8abaece2d">Active</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a0ac6bbb8a822d0f2819854eaff847b68">Deactivating</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311a6971046981f88714217f40ee281d2d5b">Destroying</enumvalue>
      <enumvalue file="namespaceIceGrid.html" anchor="a012a83437c7fe08928aa0e4f205ba311aaefbd0597f1bc2493bbc18898243513b">Destroyed</enumvalue>
    </member>
    <member kind="function">
      <type>ICEGRID_API RegistryPluginFacadePtr</type>
      <name>getRegistryPluginFacade</name>
      <anchorfile>namespaceIceGrid.html</anchorfile>
      <anchor>adf8f35751149c7ee63d5bc97eb8efa07</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceLocatorDiscovery</name>
    <filename>namespaceIceLocatorDiscovery.html</filename>
    <class kind="class">IceLocatorDiscovery::Lookup</class>
    <class kind="class">IceLocatorDiscovery::LookupPrx</class>
    <class kind="class">IceLocatorDiscovery::LookupReply</class>
    <class kind="class">IceLocatorDiscovery::LookupReplyPrx</class>
  </compound>
  <compound kind="namespace">
    <name>IceMX</name>
    <filename>namespaceIceMX.html</filename>
    <class kind="class">IceMX::ChildInvocationMetrics</class>
    <class kind="class">IceMX::CollocatedMetrics</class>
    <class kind="class">IceMX::ConnectionMetrics</class>
    <class kind="class">IceMX::DispatchMetrics</class>
    <class kind="class">IceMX::InvocationMetrics</class>
    <class kind="class">IceMX::Metrics</class>
    <class kind="class">IceMX::MetricsAdmin</class>
    <class kind="class">IceMX::MetricsAdminPrx</class>
    <class kind="struct">IceMX::MetricsFailures</class>
    <class kind="class">IceMX::RemoteMetrics</class>
    <class kind="class">IceMX::SessionMetrics</class>
    <class kind="class">IceMX::SubscriberMetrics</class>
    <class kind="class">IceMX::ThreadMetrics</class>
    <class kind="class">IceMX::TopicMetrics</class>
    <class kind="class">IceMX::UnknownMetricsView</class>
    <member kind="typedef">
      <type>::std::vector&lt; MetricsFailures &gt;</type>
      <name>MetricsFailuresSeq</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a575044f39449f70fe7e868a6c7d59ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt;::std::shared_ptr&lt; Metrics &gt; &gt;</type>
      <name>MetricsMap</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a3ef98ef751a803da8eb8a4993f68371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, MetricsMap &gt;</type>
      <name>MetricsView</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a932bc3ca5c41dd5f5fa7df041d5e83de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, int &gt;</type>
      <name>StringIntDict</name>
      <anchorfile>namespaceIceMX.html</anchorfile>
      <anchor>a0d3fbcf7c01eb999e55440803e9cb765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceSSL</name>
    <filename>namespaceIceSSL.html</filename>
    <namespace>IceSSL::OpenSSL</namespace>
    <class kind="class">IceSSL::Certificate</class>
    <class kind="class">IceSSL::CertificateEncodingException</class>
    <class kind="class">IceSSL::CertificateReadException</class>
    <class kind="class">IceSSL::ConnectionInfo</class>
    <class kind="class">IceSSL::DistinguishedName</class>
    <class kind="class">IceSSL::EndpointInfo</class>
    <class kind="class">IceSSL::ParseException</class>
    <class kind="class">IceSSL::Plugin</class>
    <class kind="class">IceSSL::X509Extension</class>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Certificate &gt;</type>
      <name>CertificatePtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a91f00df6431fa3801a3a1a5eb73554b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Plugin &gt;</type>
      <name>PluginPtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a701f81e59d5bcb5992b6bcaf13fc9958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; X509Extension &gt;</type>
      <name>X509ExtensionPtr</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ad762b564993e08eb2319b463b64ef722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrustError</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a8d6008730192f851adfa1b8050b671c4</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a70a47cae4eb221930f2663fd244369ea">NoError</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a11d4961a9c4eb09577e7bc798880cba3">ChainTooLong</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a5e896fbd428a18f3b53704814c162ec4">HasExcludedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4ac5f24c25f2d04478d6474e7d22cb6023">HasNonDefinedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a2dd1288046487763e1b83e07eba2b1e4">HasNonPermittedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aac3825da52aa040bf2a30c82c5523873">HasNonSupportedCriticalExtension</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a9f2cf9c82bee66ef559f9c6ff0c02af4">HasNonSupportedNameConstraint</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4ac175e054a1e7d92fe3e2f08659dfd3e6">HostNameMismatch</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a8d0d4f6ed66ccd5c35279ee290494757">InvalidBasicConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a765c0da2a7b089aa80016558a1ea49e1">InvalidExtension</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a588bf0d2f0e1b012ad9ffabbc5acbf5e">InvalidNameConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4abd4655ea7cb4206ccf3da292b66b3d79">InvalidPolicyConstraints</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4accb6d6966de241abd9ee9a4ba5ed5778">InvalidPurpose</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a351caf723532f9ba7a371b5dfa868eed">InvalidSignature</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a601b9f32a0f26e4a7529e0dcabde3146">InvalidTime</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a9f5c5a344d2ec51b417ce5ab1c53915f">NotTrusted</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aebfe01d8b9e60cb3097ff53bf8d718c4">PartialChain</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a7886019d84252b04d27ab7fb6894f2ae">RevocationStatusUnknown</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4aefb216eb79453b9aab85cee34f38c055">Revoked</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a50d28e77e8d4a749a07ff6ac50b60ac4">UntrustedRoot</enumvalue>
      <enumvalue file="namespaceIceSSL.html" anchor="a8d6008730192f851adfa1b8050b671c4a923c702fe203a5d35a4e3bb23724662a">UnknownTrustFailure</enumvalue>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getHost</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a578e5046ad3e46d3240ed1ba0b55e41d</anchor>
      <arglist>(const IceSSL::ConnectionInfoPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>TrustError</type>
      <name>getTrustError</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a7d87e6528418d376405d9a262fc71268</anchor>
      <arglist>(const IceSSL::ConnectionInfoPtr &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTrustErrorDescription</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>afe585469b84dd1c4e1b028864a0b584a</anchor>
      <arglist>(TrustError)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>acdef9f58addfcd42b94b1229039e4e91</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>aa309ad1b0f8b0f87033a54bf838295d3</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a793193abab012cf86682296a3bce5433</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a34b37be97becd5da04ea3a163f978ae0</anchor>
      <arglist>(const DistinguishedName &amp;lhs, const DistinguishedName &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_ANY_KEY_USAGE</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a532c1130f7841bbb0098a99750d3010d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_CLIENT_AUTH</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a69630517feaf5f180cfae9d9e575c35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_CODE_SIGNING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a2afbf65cccec4519cd0dc9ed609b2b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_EMAIL_PROTECTION</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>af3c08b58bdd91834d464fb6acc9d8e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_OCSP_SIGNING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a62a369ca902921767ea0aabbd013cc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_SERVER_AUTH</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a588027defda20746f9b7edbd1b082060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>EXTENDED_KEY_USAGE_TIME_STAMPING</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a3a8b23ae3c5ee32fd8df287554fe8f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_CRL_SIGN</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ac75d5c4074189df21a51070e5e323c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DATA_ENCIPHERMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a7dd4793baabc6b5a43c587ffd60a6f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DECIPHER_ONLY</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a969e79a6ef680c0270581477d2a99553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_DIGITAL_SIGNATURE</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ab3a5852fd16197caf15875a044edd63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_ENCIPHER_ONLY</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a25cecfec10bb1e4f6928aab90ffcf25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_AGREEMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>ab5cac674292c7450a63e04116b080145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_CERT_SIGN</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a618c99f3a37154780745e3fd6db7a5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_KEY_ENCIPHERMENT</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>a5a58159a562e4ce633fff5e90c2718f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>KEY_USAGE_NON_REPUDIATION</name>
      <anchorfile>namespaceIceSSL.html</anchorfile>
      <anchor>aa1debd7dbee9b81d400af3e30606729a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceSSL::OpenSSL</name>
    <filename>namespaceIceSSL_1_1OpenSSL.html</filename>
    <class kind="class">IceSSL::OpenSSL::Certificate</class>
    <class kind="class">IceSSL::OpenSSL::Plugin</class>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Certificate &gt;</type>
      <name>CertificatePtr</name>
      <anchorfile>namespaceIceSSL_1_1OpenSSL.html</anchorfile>
      <anchor>aa5a705ec2f5e4067c30bf7e98e57be44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; Plugin &gt;</type>
      <name>PluginPtr</name>
      <anchorfile>namespaceIceSSL_1_1OpenSSL.html</anchorfile>
      <anchor>a990a495280f3ba8a03e5c93ec9cfa46b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceStorm</name>
    <filename>namespaceIceStorm.html</filename>
    <class kind="class">IceStorm::AlreadySubscribed</class>
    <class kind="class">IceStorm::BadQoS</class>
    <class kind="class">IceStorm::Finder</class>
    <class kind="class">IceStorm::FinderPrx</class>
    <class kind="class">IceStorm::InvalidSubscriber</class>
    <class kind="class">IceStorm::LinkExists</class>
    <class kind="struct">IceStorm::LinkInfo</class>
    <class kind="class">IceStorm::NoSuchLink</class>
    <class kind="class">IceStorm::NoSuchTopic</class>
    <class kind="class">IceStorm::Topic</class>
    <class kind="class">IceStorm::TopicExists</class>
    <class kind="class">IceStorm::TopicManager</class>
    <class kind="class">IceStorm::TopicManagerPrx</class>
    <class kind="class">IceStorm::TopicPrx</class>
    <member kind="typedef">
      <type>::std::vector&lt; LinkInfo &gt;</type>
      <name>LinkInfoSeq</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>a30bdeb8c2c87f38c9a3daf17cef94494</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::string &gt;</type>
      <name>QoS</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>a301a70cd524ba1c4428f5f4d9d13b9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::map&lt;::std::string, ::std::shared_ptr&lt; TopicPrx &gt; &gt;</type>
      <name>TopicDict</name>
      <anchorfile>namespaceIceStorm.html</anchorfile>
      <anchor>abf4bef60994a48623c7731db46367613</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>IceUtil</name>
    <filename>namespaceIceUtil.html</filename>
    <class kind="class">IceUtil::BadThreadControlException</class>
    <class kind="class">IceUtil::BasicStringConverter</class>
    <class kind="class">IceUtil::Cond</class>
    <class kind="class">IceUtil::CtrlCHandler</class>
    <class kind="class">IceUtil::CtrlCHandlerException</class>
    <class kind="class">IceUtil::Exception</class>
    <class kind="class">IceUtil::ExceptionHelper</class>
    <class kind="class">IceUtil::FileLockException</class>
    <class kind="class">IceUtil::Handle</class>
    <class kind="class">IceUtil::HandleBase</class>
    <class kind="class">IceUtil::IllegalArgumentException</class>
    <class kind="class">IceUtil::IllegalConversionException</class>
    <class kind="class">IceUtil::InvalidTimeoutException</class>
    <class kind="class">IceUtil::LockT</class>
    <class kind="class">IceUtil::Monitor</class>
    <class kind="class">IceUtil::Mutex</class>
    <class kind="class">IceUtil::noncopyable</class>
    <class kind="class">IceUtil::NullHandleException</class>
    <class kind="class">IceUtil::OptionalNotSetException</class>
    <class kind="class">IceUtil::RecMutex</class>
    <class kind="class">IceUtil::Shared</class>
    <class kind="class">IceUtil::SimpleShared</class>
    <class kind="class">IceUtil::SyscallException</class>
    <class kind="class">IceUtil::Thread</class>
    <class kind="class">IceUtil::ThreadControl</class>
    <class kind="class">IceUtil::ThreadLockedException</class>
    <class kind="class">IceUtil::ThreadNotStartedException</class>
    <class kind="class">IceUtil::ThreadStartedException</class>
    <class kind="class">IceUtil::ThreadSyscallException</class>
    <class kind="class">IceUtil::Time</class>
    <class kind="class">IceUtil::Timer</class>
    <class kind="class">IceUtil::TimerTask</class>
    <class kind="class">IceUtil::TryLockT</class>
    <class kind="class">IceUtil::UTF8Buffer</class>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab3a460b0ac961fe8947e1cd8aa422e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(int sig)&gt;</type>
      <name>CtrlCHandlerCallback</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3e0d22643662f4760aa137fa81a3b564</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>Int64</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a1d971800eb1265a5d966b6cae4de9988</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::experimental::Ice::optional&lt; T &gt;</type>
      <name>Optional</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a16227e44b4ef501b6d5f977c80a93d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BasicStringConverter&lt; char &gt;</type>
      <name>StringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab049f85bc7f6fc86e6c46456a64f937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; StringConverter &gt;</type>
      <name>StringConverterPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a7584d7721b82749c5659c1d509693f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ExceptionHelper&lt; E, SyscallException &gt;</type>
      <name>SyscallExceptionHelper</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af82c10aaf209617e519f6f7e4f793bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Handle&lt; Thread &gt;</type>
      <name>ThreadPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ada109a94997b83f84f930ae0abb81061</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IceUtil::Handle&lt; Timer &gt;</type>
      <name>TimerPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a52343b36de02b8dfe0c1b64e5dbf55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; TimerTask &gt;</type>
      <name>TimerTaskPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>aa0099c8137a3a4b3f78855660917fe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BasicStringConverter&lt; wchar_t &gt;</type>
      <name>WstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a44e5493e34e3fdbd64e5a947fc7f6414</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::shared_ptr&lt; WstringConverter &gt;</type>
      <name>WstringConverterPtr</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>afd5e976b5da060f1a89538bff9b6c04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MutexProtocol</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrioInherit</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2a8bde7fd0ad1938897101c1274ae20b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrioNone</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a5f6c171a1da017bd08d32881708774e2aa75d56b61d024243913750842114c1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>WstringConverterPtr</type>
      <name>createUnicodeWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a65c2640c5373b07d5c0a980772efed59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>generateUUID</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab377dc808a7d6133f662e428263f92d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MutexProtocol</type>
      <name>getDefaultMutexProtocol</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a4ff830403f753b776960902147e99124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StringConverterPtr</type>
      <name>getProcessStringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>afe7e207ab6649ebbd27347c26cdd3813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>WstringConverterPtr</type>
      <name>getProcessWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af0e102c7da045aaa6641f40758955183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>nativeToUTF8</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a492ae076c4ecf89f5e5d73314a806783</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ae096196c51d831ee23f47bf7ded4c866</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3d6ccc00c499fc81078670a7276aaac5</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>af82a3da912c31adcf55631da0ea91d98</anchor>
      <arglist>(std::ostream &amp;, const Exception &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a194cb12a8402ff71b96de74b786b4e39</anchor>
      <arglist>(std::ostream &amp;, const Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a8107900ffe44920b3fc5c1ab6bdc3672</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ae18a5242643e3a52c9745e43473730ed</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a3d25dccf6e0fb2c62ae1d9e9e40adea7</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>ab4fb54bed97a3a0a1524a0eb3b32c172</anchor>
      <arglist>(const HandleBase&lt; T &gt; &amp;lhs, const HandleBase&lt; U &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessStringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a16b5f5077a72663c7a575d78e26e9bd3</anchor>
      <arglist>(const StringConverterPtr &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProcessWstringConverter</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a4f7219bf7d1e6c9dd2f11dc6d40666b8</anchor>
      <arglist>(const WstringConverterPtr &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::wstring</type>
      <name>stringToWstring</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>abf2d721558c3dbf898241e1f7faa3035</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc=0, const WstringConverterPtr &amp;wc=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>UTF8ToNative</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a72f8869e8783338b65b54274d1cdd842</anchor>
      <arglist>(const std::string &amp;str, const StringConverterPtr &amp;nc)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>wstringToString</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>a7aa8f3d43d1e73533e50b617910b5f82</anchor>
      <arglist>(const std::wstring &amp;str, const StringConverterPtr &amp;nc=0, const WstringConverterPtr &amp;wc=0)</arglist>
    </member>
    <member kind="variable">
      <type>constexpr std::experimental::Ice::nullopt_t</type>
      <name>None</name>
      <anchorfile>namespaceIceUtil.html</anchorfile>
      <anchor>aaea3f82aec5bcb2fbb69046ab18ed8f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Overview</title>
    <filename>index.html</filename>
    <docanchor file="index.html">md_C__Users_Me_Desktop_ice-3-7-10_ice_cpp_doxygen_mainpage-cpp11</docanchor>
  </compound>
</tagfile>
