<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/</path>
    <filename>____init_____8py</filename>
    <namespace>rosbridge_tools</namespace>
    <member kind="function">
      <type>def</type>
      <name>find_tornado</name>
      <anchorfile>namespacerosbridge__tools.html</anchorfile>
      <anchor>a42e8eb7045306b0beb6f85c5b8c317fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>backports/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/backports/</path>
    <filename>backports_2____init_____8py</filename>
    <namespace>rosbridge_tools::backports</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>__path__</name>
      <anchorfile>namespacerosbridge__tools_1_1backports.html</anchorfile>
      <anchor>aab6f6f4468c959d9575a0f1fab2b0752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>backports/ssl_match_hostname/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/backports/ssl_match_hostname/</path>
    <filename>backports_2ssl__match__hostname_2____init_____8py</filename>
    <class kind="class">rosbridge_tools::backports::ssl_match_hostname::CertificateError</class>
    <namespace>rosbridge_tools::backports::ssl_match_hostname</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_dnsname_match</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>adc7f5182d1f97a324638265dcbd7d99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>match_hostname</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>ada7b4dd2ba12b3307cba2e1168b9023d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>afcff5c3a68744d72b89e8286e3104c4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tornado/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>tornado_2____init_____8py</filename>
    <namespace>rosbridge_tools::tornado</namespace>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado.html</anchorfile>
      <anchor>a9f38d4adc5dc208053fda59eff72507f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>version_info</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado.html</anchorfile>
      <anchor>af1d5382d2a4d87dbe6edfffda32c7cbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tornado/platform/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>tornado_2platform_2____init_____8py</filename>
    <namespace>rosbridge_tools::tornado::platform</namespace>
  </compound>
  <compound kind="file">
    <name>tornado/test/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>tornado_2test_2____init_____8py</filename>
    <namespace>rosbridge_tools::tornado::test</namespace>
  </compound>
  <compound kind="file">
    <name>__main__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>____main_____8py</filename>
    <namespace>rosbridge_tools::tornado::test::__main__</namespace>
    <member kind="variable">
      <type></type>
      <name>all</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1____main____.html</anchorfile>
      <anchor>adab4b3b202ed1a65e4c4dc7e5adde9fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>asyncio.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>asyncio_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::AsyncIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::AsyncIOMainLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::BaseAsyncIOLoop</class>
    <namespace>rosbridge_tools::tornado::platform::asyncio</namespace>
  </compound>
  <compound kind="file">
    <name>auth.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>auth_8py</filename>
    <class kind="class">rosbridge_tools::tornado::auth::AuthError</class>
    <class kind="class">rosbridge_tools::tornado::auth::FacebookGraphMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::FacebookMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::FriendFeedMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::GoogleMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::GoogleOAuth2Mixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OAuth2Mixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OAuthMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OpenIdMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::TwitterMixin</class>
    <namespace>rosbridge_tools::tornado::auth</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_auth_future_to_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a32a65947de718561af7f70a63c1aa4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_auth_return_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a4ec46b602fed992f9502fcbcb1868d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth10a_signature</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>ac7f48ee042f8889b60e0d603871294ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_escape</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a892c4f1df0f28a7f5dc626ca164b7f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_parse_response</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a7ae1702a6f7d67d47e9d869b8431d1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_signature</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a4d5e32af1b569cdf77c17ab830f07ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>ad0b91f07c7fe1a80ac41a35168476bd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>auth__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::AuthTest</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::GoogleOpenIdClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginCoroutineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientRequestParametersHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ServerAccessTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ServerRequestTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth2ClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OpenIdClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OpenIdServerAuthenticateHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenCoroutineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenEngineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserFutureHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerAccessTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerShowUserHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerVerifyCredentialsHandler</class>
    <namespace>rosbridge_tools::tornado::test::auth_test</namespace>
  </compound>
  <compound kind="file">
    <name>auto.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>auto_8py</filename>
    <namespace>rosbridge_tools::tornado::platform::auto</namespace>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1auto.html</anchorfile>
      <anchor>a5625d8850eedc94100921e0750931fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monotonic_time</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1auto.html</anchorfile>
      <anchor>a476947bf5e203411ec9b806becc73036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>autoreload.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>autoreload_8py</filename>
    <namespace>rosbridge_tools::tornado::autoreload</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_file</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>aefa720510f493d116049e2b0b7e1d516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reload</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a006989017a926b9d66ea794201adbb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reload_on_update</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a383944fc8541dc8ff6f1d97e48f27a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_reload_hook</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a6ba2673c9bf4047feb1416106a99f5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a309ec823d3e16b3c44ea45081f9e6178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a5908c8e68f8b1e46a74c84acb7d63a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>ac2b0ae31f82a5000483132b34befdac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>watch</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a641df85568e52f50f89086d8829f2915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_io_loops</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a244e2b4b17a66bf2e617d521e5880409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_reload_attempted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>af473ab6c4561281095ea1fe74382a61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_reload_hooks</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a20fdf297263a3fb4c991d401e193d731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_USAGE</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a5c3fb300602dd662b9e8d5ddd187090a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_watched_files</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a613e8c4180acb857ac9c87f3b68224a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a51feeeed6fe42197b12523732501974c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>caresresolver.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>caresresolver_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::caresresolver::CaresResolver</class>
    <namespace>rosbridge_tools::tornado::platform::caresresolver</namespace>
  </compound>
  <compound kind="file">
    <name>common.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>common_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::common::Waker</class>
    <namespace>rosbridge_tools::tornado::platform::common</namespace>
  </compound>
  <compound kind="file">
    <name>concurrent.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>concurrent_8py</filename>
    <class kind="class">rosbridge_tools::tornado::concurrent::DummyExecutor</class>
    <class kind="class">rosbridge_tools::tornado::concurrent::Future</class>
    <class kind="class">rosbridge_tools::tornado::concurrent::ReturnValueIgnoredError</class>
    <namespace>rosbridge_tools::tornado::concurrent</namespace>
    <member kind="function">
      <type>def</type>
      <name>chain_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a9a66bf4bcdb5ae475d8b7140e8ec3a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a67a7eca4f2d014373d64d7978480d281</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>ae880d7c2366bba56cd36463f556438b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_on_executor</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a29cf2f2796811745b714bcf03e056c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_NO_RESULT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>ad6fc28c5e316fc61485f7860b4cead8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dummy_executor</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>add461f90e1451e1b9b43666c3040c7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a3333c45a6e7d1c642ccdbfebf26cf304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FUTURES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>af9769503742a51051e9ec3bd25bac4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TracebackFuture</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a0c0dac24cab19e6ea21426ab15b4c3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>concurrent_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>concurrent__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::CapError</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::CapServer</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::DecoratorCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::DecoratorClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::GeneratorCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::GeneratorClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ManualCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ManualClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ReturnFutureTest</class>
    <namespace>rosbridge_tools::tornado::test::concurrent_test</namespace>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1concurrent__test.html</anchorfile>
      <anchor>a5e6cc6ebb8a1d605720234c92e732b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curl_httpclient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>curl__httpclient_8py</filename>
    <class kind="class">rosbridge_tools::tornado::curl_httpclient::CurlAsyncHTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::curl_httpclient::CurlError</class>
    <namespace>rosbridge_tools::tornado::curl_httpclient</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_create</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>aeb7122aff8cb8db3fbd79fdb3f1632ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_debug</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>a07e39180cbddce8ed3eb291c09b49c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_header_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>a9a02fc498e2f4b377e51c64a440fb269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_setup_request</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>ace30e314b00c1de2731b6aad619c79b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>curl_httpclient_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>curl__httpclient__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CustomFailReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CustomReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::DigestAuthHandler</class>
    <namespace>rosbridge_tools::tornado::test::curl_httpclient_test</namespace>
    <member kind="variable">
      <type></type>
      <name>pycurl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test.html</anchorfile>
      <anchor>acfc8ac4560b950a19dadf7c4b65d3258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>epoll.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>epoll_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::epoll::EPollIOLoop</class>
    <namespace>rosbridge_tools::tornado::platform::epoll</namespace>
  </compound>
  <compound kind="file">
    <name>escape.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>escape_8py</filename>
    <namespace>rosbridge_tools::tornado::escape</namespace>
    <member kind="variable">
      <type></type>
      <name>unichr</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1escape.html</anchorfile>
      <anchor>a8f8cce625717bf0a744230239a9576b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>escape_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>escape__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::escape_test::EscapeTestCase</class>
    <namespace>rosbridge_tools::tornado::test::escape_test</namespace>
    <member kind="variable">
      <type>list</type>
      <name>linkify_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1escape__test.html</anchorfile>
      <anchor>a459c9c6cf04bfd6400147145dd9a3eb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gen.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>gen_8py</filename>
    <class kind="class">rosbridge_tools::tornado::gen::BadYieldError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Callback</class>
    <class kind="class">rosbridge_tools::tornado::gen::KeyReuseError</class>
    <class kind="class">rosbridge_tools::tornado::gen::LeakedCallbackError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Multi</class>
    <class kind="class">rosbridge_tools::tornado::gen::Return</class>
    <class kind="class">rosbridge_tools::tornado::gen::ReturnValueIgnoredError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Runner</class>
    <class kind="class">rosbridge_tools::tornado::gen::TimeoutError</class>
    <class kind="class">rosbridge_tools::tornado::gen::UnknownKeyError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Wait</class>
    <class kind="class">rosbridge_tools::tornado::gen::WaitAll</class>
    <class kind="class">rosbridge_tools::tornado::gen::YieldFuture</class>
    <class kind="class">rosbridge_tools::tornado::gen::YieldPoint</class>
    <namespace>rosbridge_tools::tornado::gen</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_argument_adapter</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a59d0aef17b99d979f7a22637887f24be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_coroutine_wrapper</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a8685773fbc13acf56839de94533db1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>coroutine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a24fc04b6d023a2e3e30211bedc9acae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>engine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>af4730f1cf517a309fd9b687f6fef58d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>maybe_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a84ee0c3ea151791a7efa1ab3b3d1a77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multi_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>aa98fe6d5342071e446a5b5cdfe45cc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Task</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a8223a6834e7f8e6465274c32a187d48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>with_timeout</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>ae272d1d66b802227da47debc67162f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_null_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a681390276bec187b0c50ad4ff6705888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Arguments</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a4265e7daffe471f31ae1e3110b1a2276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>moment</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a15adb8e283f6081fa018dab3002777ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gen_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>gen__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::AsyncPrepareErrorHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineUnfinishedSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenEngineTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenTaskHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenWebTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenYieldExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::UndecoratedCoroutinesHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::WithTimeoutTest</class>
    <namespace>rosbridge_tools::tornado::test::gen_test</namespace>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>ae61fa8009e971ee1b5510f95ad4157ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipBefore33</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>a9b36a1f17e159941f9016815e5c78d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipNotCPython</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>a80fa7ee4df060ecac1a0b8da497f5cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>http1connection.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>http1connection_8py</filename>
    <class kind="class">rosbridge_tools::tornado::http1connection::_ExceptionLoggingContext</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::_GzipMessageDelegate</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::_QuietException</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1Connection</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1ConnectionParameters</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1ServerConnection</class>
    <namespace>rosbridge_tools::tornado::http1connection</namespace>
  </compound>
  <compound kind="file">
    <name>httpclient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>httpclient_8py</filename>
    <class kind="class">rosbridge_tools::tornado::httpclient::_RequestProxy</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::AsyncHTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPError</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPRequest</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPResponse</class>
    <namespace>rosbridge_tools::tornado::httpclient</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httpclient.html</anchorfile>
      <anchor>a53c9e68b4addf2cf6ef7dee79ff4d84e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>httpclient_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>httpclient__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::AllMethodsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::AuthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::ChunkHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::ContentLength304Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::CountdownHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::EchoPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HelloWorldHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPRequestTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPResponseTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::PostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::RequestProxyTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::SyncHTTPClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::UserAgentHandler</class>
    <namespace>rosbridge_tools::tornado::test::httpclient_test</namespace>
  </compound>
  <compound kind="file">
    <name>httpserver.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>httpserver_8py</filename>
    <class kind="class">rosbridge_tools::tornado::httpserver::_HTTPRequestContext</class>
    <class kind="class">rosbridge_tools::tornado::httpserver::_ServerRequestAdapter</class>
    <class kind="class">rosbridge_tools::tornado::httpserver::HTTPServer</class>
    <namespace>rosbridge_tools::tornado::httpserver</namespace>
    <member kind="variable">
      <type></type>
      <name>HTTPRequest</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httpserver.html</anchorfile>
      <anchor>a6bb690752541eacfdda37c32913ef56d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>httpserver_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>httpserver__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BadSSLOptionsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BodyLimitsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipBaseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipUnsupportedTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::XHeaderTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HelloWorldRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPConnectionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPServerRawTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPServerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::IdleTimeoutTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::KeepAliveTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::LegacyInterfaceTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::MaxHeaderSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest::MessageDelegate</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::MultipartTestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLv23Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLv3Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLXHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::TLSv1Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::TypeCheckHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::UnixSocketTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::XHeaderTest</class>
    <namespace>rosbridge_tools::tornado::test::httpserver_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>read_stream_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>ae0631c82a46787b503351024153b0f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>a22c93a45180d9544af9bb48c24feb345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfOldSSL</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>aa90a42f9c5304175cd15546341cfc532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>httputil.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>httputil_8py</filename>
    <class kind="class">rosbridge_tools::tornado::httputil::_NormalizedHeaderCache</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPConnection</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPFile</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPHeaders</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPInputError</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPMessageDelegate</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPOutputError</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPServerConnectionDelegate</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPServerRequest</class>
    <class kind="class">rosbridge_tools::tornado::httputil::SSLError</class>
    <namespace>rosbridge_tools::tornado::httputil</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_content_range</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a46b573625d886ac4166175f4d08af20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_int_or_none</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>adf23e671a8d522093631526749f9a410</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_header</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ab9a788e49bac7ab668ed7325061363bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_request_range</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ab7f5dc585ba917a2c04b1e841f0bab57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parseparam</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ae4ce9701a19509d9ed8dcb24586d970b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>aaa9d14673756801c82db3bd5f14b68ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_timestamp</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a547da62370be4cc18194ef45c37cf61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_body_arguments</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a0265ebd35f16ea3debac465bc2064722</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_multipart_form_data</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a248a5e9ce713c59df1827294d4b439af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_request_start_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ace71b0f084ef0b98d72ab5aef1edc51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_response_start_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a64085e4318b8f9aad183ef69ac8eee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>url_concat</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a4d141e32a92700e133fb86aab61cc1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_normalized_headers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a9be86eb8d864882c78916cea0ceb0c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>RequestStartLine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a732cd0286003c351225cc0881b9933b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ResponseStartLine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a8292ae9095663b8290293af61c7f7c21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>httputil_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>httputil__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::FormatTimestampTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::HTTPHeadersTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::MultipartFormDataTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::TestUrlConcat</class>
    <namespace>rosbridge_tools::tornado::test::httputil_test</namespace>
  </compound>
  <compound kind="file">
    <name>import_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>import__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::import_test::ImportTest</class>
    <namespace>rosbridge_tools::tornado::test::import_test</namespace>
  </compound>
  <compound kind="file">
    <name>interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>interface_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::interface::Waker</class>
    <namespace>rosbridge_tools::tornado::platform::interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1interface.html</anchorfile>
      <anchor>a208eea011bf5e244963ad06b614c1902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ioloop.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>ioloop_8py</filename>
    <class kind="class">rosbridge_tools::tornado::ioloop::_Timeout</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::IOLoop</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::PeriodicCallback</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::PollIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::TimeoutError</class>
    <namespace>rosbridge_tools::tornado::ioloop</namespace>
    <member kind="variable">
      <type>float</type>
      <name>_POLL_TIMEOUT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1ioloop.html</anchorfile>
      <anchor>ac5eac45d19c2b1d526cd5cb1bc42b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1ioloop.html</anchorfile>
      <anchor>a3624913b92c8565c5b1f4b8bd64fd209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ioloop_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>ioloop__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallback</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallbackFromSignal</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopCurrent</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopFutures</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopRunSync</class>
    <namespace>rosbridge_tools::tornado::test::ioloop_test</namespace>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1ioloop__test.html</anchorfile>
      <anchor>af9e9a3360a06da5b9246e4ef974d669e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iostream.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>iostream_8py</filename>
    <class kind="class">rosbridge_tools::tornado::iostream::BaseIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::IOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::PipeIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::SSLIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::StreamBufferFullError</class>
    <class kind="class">rosbridge_tools::tornado::iostream::StreamClosedError</class>
    <class kind="class">rosbridge_tools::tornado::iostream::UnsatisfiableReadError</class>
    <namespace>rosbridge_tools::tornado::iostream</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_double_prefix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a2facf7c588a37e2a100a1903a7448952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_merge_prefix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a3f38595fad587fd19e17942f9fbcde7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>abb9d0334c59c1b0efdd2e67800980469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_CONNRESET</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>afe6715574151c07d290e7eb3a88eab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_INPROGRESS</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>afa2b9a7209734c3a41d54b972f8970b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_WOULDBLOCK</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>ae9ff822715d0207e872cfb1ac8a3bfec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_set_nonblocking</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a427d82dbafac60351d309231b379b15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a811cceacf75faaed8d3e269d3b5b86a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iostream_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>iostream__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::HelloHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStream</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSL</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSLContext</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamStartTLS</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTP</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTPS</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestPipeIOStream</class>
    <namespace>rosbridge_tools::tornado::test::iostream_test</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_server_ssl_options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1iostream__test.html</anchorfile>
      <anchor>a1e5f1d93aae179e64c3d94a1b1f98ce9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kqueue.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>kqueue_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::kqueue::_KQueue</class>
    <class kind="class">rosbridge_tools::tornado::platform::kqueue::KQueueIOLoop</class>
    <namespace>rosbridge_tools::tornado::platform::kqueue</namespace>
  </compound>
  <compound kind="file">
    <name>locale.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>locale_8py</filename>
    <class kind="class">rosbridge_tools::tornado::locale::CSVLocale</class>
    <class kind="class">rosbridge_tools::tornado::locale::GettextLocale</class>
    <class kind="class">rosbridge_tools::tornado::locale::Locale</class>
    <namespace>rosbridge_tools::tornado::locale</namespace>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a79936ffba600d7d92d2995b3eac14589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_supported_locales</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>ac15ac7404c8510fcd65cb6acf49c3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gettext_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a8ccd39ba3109d4c1367b94809da5fb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a8e303ea261050d710ab7eb6de79e15f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_default_locale</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a38271c132f23eeaed9106834031397a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_default_locale</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a6d8b6b29ebc8f7a24e3b586c12bdd6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_supported_locales</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>ae1cfa8faa3da272f112159ca553ba8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a623f26e02adf733dbec9739b9b8e17df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_use_gettext</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a6c1ff19c121dfa0ed2b8e3b6fb993d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>LOCALE_NAMES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>aa518bb3141362775986988a60c3bc197</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>locale_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>locale__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::EnglishTest</class>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::LocaleDataTest</class>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::TranslationLoaderTest</class>
    <namespace>rosbridge_tools::tornado::test::locale_test</namespace>
  </compound>
  <compound kind="file">
    <name>log.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>log_8py</filename>
    <class kind="class">rosbridge_tools::tornado::log::LogFormatter</class>
    <namespace>rosbridge_tools::tornado::log</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_safe_unicode</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a09ae0d0722b5e88c662f93653ee9069e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stderr_supports_color</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>aad16e92be86d06d78a36586663c6416c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define_logging_options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a1866c41bb1dcb876ae16f74d8db6111d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_pretty_logging</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>abbdb827a6c95472838e6c92d1bf5ee2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>access_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>af815b0960850cb8247d77abb5f808712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>app_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>ae33a8aa0d43e64eb778404fcd12e6fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curses</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a5c359f1bf106793d979b2f1a47c537ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gen_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>aad8052640472523a82b3745c262652d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>log_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>log__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::log_test::EnablePrettyLoggingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::LogFormatterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::LoggingOptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::UnicodeLogFormatterTest</class>
    <namespace>rosbridge_tools::tornado::test::log_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>ignore_bytes_warning</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1log__test.html</anchorfile>
      <anchor>a8b8793b5f148d0de80f2842f3279f102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>netutil.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>netutil_8py</filename>
    <class kind="class">rosbridge_tools::tornado::netutil::BlockingResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::ExecutorResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::OverrideResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::Resolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::ThreadedResolver</class>
    <namespace>rosbridge_tools::tornado::netutil</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_accept_handler</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a2c1f208e91a451bf3184d5ab68d10f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind_sockets</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a6abafb4ae217b05ecbc1a4bddde0275f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind_unix_socket</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a2ef374edc6c767884ecc07720fc6409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_ip</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a50f7774a05e08881bceb9af9f1453e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ssl_options_to_context</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1c79d4305f6d067f7ed3de313e1be11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ssl_wrap_socket</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1f79f234ae21b9b77ab90a7ebc62c75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_DEFAULT_BACKLOG</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>ab87a4d3c5e34f6014df69e649a21b1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_WOULDBLOCK</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a74f602af3dac22b6efc54e89f0993633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_SSL_CONTEXT_KEYWORDS</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1e002656dfd405f49a89bd6be42ebfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1004c6f203044aa1e2ee2637455f8b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl_match_hostname</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a8a953373ccb69a2d2bb5d296a3e98c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SSLCertificateError</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a5f00856b5526c7e3076924ba2f6c4fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a8fd46b93d283b3f3feed4ff0ed3df535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>netutil_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>netutil__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::BlockingResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::CaresResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::IsValidIPTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::TestPortAllocation</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::ThreadedResolverImportTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::ThreadedResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::TwistedResolverTest</class>
    <namespace>rosbridge_tools::tornado::test::netutil_test</namespace>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a6dfccd6b998e6a2ace6040f3572774f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pycares</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a3e8aed7ac3871de9c738801c9bad0284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a2893149ff2841b46513f1a9bb1e69221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>options.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>options_8py</filename>
    <class kind="class">rosbridge_tools::tornado::options::_Mockable</class>
    <class kind="class">rosbridge_tools::tornado::options::_Option</class>
    <class kind="class">rosbridge_tools::tornado::options::Error</class>
    <class kind="class">rosbridge_tools::tornado::options::OptionParser</class>
    <namespace>rosbridge_tools::tornado::options</namespace>
    <member kind="function">
      <type>def</type>
      <name>add_parse_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>aebcbb9abf48aa4a5acadae48ffdeb17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>a482b58b43532787cf56022c5e128de08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_command_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>ae93489aad5c6268d1f3fd89c01e8d354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_config_file</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>aa1812ce01c016a13b4dfffe7b0b57a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_help</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>a5bc18265bb46f5c97f23912b197b249a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>ac71f78ed7f0f5c2a9407d7e5ba79d79a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>options_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>options__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::options_test::OptionsTest</class>
    <namespace>rosbridge_tools::tornado::test::options_test</namespace>
    <member kind="variable">
      <type></type>
      <name>mock</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1options__test.html</anchorfile>
      <anchor>ac1aab9b39a36c4ab4817f471c258bd50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>posix.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>posix_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::posix::Waker</class>
    <namespace>rosbridge_tools::tornado::platform::posix</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_nonblocking</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1posix.html</anchorfile>
      <anchor>ace5b15a9e63c493b8eaea5a0e8b860b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1posix.html</anchorfile>
      <anchor>ab6e19b6bdd8797e569ca0e2b21fbec3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>process_8py</filename>
    <class kind="class">rosbridge_tools::tornado::process::Subprocess</class>
    <namespace>rosbridge_tools::tornado::process</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pipe_cloexec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a4285db70b7f6deb2c95b5ff435377291</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reseed_random</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a944870e71d4bd6e1c1db1213d95b682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cpu_count</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>ad18cd1aae59760cd932d2b5cb54f5567</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fork_processes</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>ae324045095e4b9a8db496fee51cfea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>task_id</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a94b8dd719117065590c2eb8bd2fd73d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_task_id</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>adf66b68019e45175836f17e4e2e11943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a637b619c4ebb01b00dd4083ae9180721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>multiprocessing</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a6d7fec6800a7493286a7b5742566f765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>process__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::process_test::ProcessTest</class>
    <class kind="class">rosbridge_tools::tornado::test::process_test::SubprocessTest</class>
    <namespace>rosbridge_tools::tornado::test::process_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>skip_if_twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1process__test.html</anchorfile>
      <anchor>a34042356dccb66e96d260ee85c1e6a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>resolve_test_helper.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>resolve__test__helper_8py</filename>
    <namespace>rosbridge_tools::tornado::test::resolve_test_helper</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>resolver</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1resolve__test__helper.html</anchorfile>
      <anchor>a6a4971fa6ee8896da98446ffb50d96a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>runtests.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>runtests_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::runtests::TornadoTextTestRunner</class>
    <namespace>rosbridge_tools::tornado::test::runtests</namespace>
    <member kind="function">
      <type>def</type>
      <name>all</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>aff2bfce28b519bdf33b8473a2090b509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>ac6759f5fe70eb04aa8cde95a59cfc1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>TEST_MODULES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>a94d8dcb4f6999582bd58a8ca8be037dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>select.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>select_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::select::_Select</class>
    <class kind="class">rosbridge_tools::tornado::platform::select::SelectIOLoop</class>
    <namespace>rosbridge_tools::tornado::platform::select</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_httpclient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>simple__httpclient_8py</filename>
    <class kind="class">rosbridge_tools::tornado::simple_httpclient::_HTTPConnection</class>
    <class kind="class">rosbridge_tools::tornado::simple_httpclient::SimpleAsyncHTTPClient</class>
    <namespace>rosbridge_tools::tornado::simple_httpclient</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_default_ca_certs</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>aa515c7fd057b17f4ceeb3de8f60eed6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>certifi</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>af55e97a9ea4153642d86a7eefdab210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>a9bb894b1a01de53590c24ef80d8725e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_httpclient_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>simple__httpclient__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::ContentLengthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::CreateAsyncHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::EchoPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HangHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HeadHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HostEchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HostnameMappingTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HTTP100ContinueTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HTTP204NoContentTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::MaxHeaderSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::NoContentHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::NoContentLengthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::OptionsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::ResolveTimeoutTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::RespondInPrepareHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherGetHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPSClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::TriggerHandler</class>
    <namespace>rosbridge_tools::tornado::test::simple_httpclient_test</namespace>
  </compound>
  <compound kind="file">
    <name>speedups.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>speedups_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>PY_SSIZE_T_CLEAN</name>
      <anchorfile>speedups_8c.html</anchorfile>
      <anchor>ac9efdaac9411d0868b715edccca3269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PyMODINIT_FUNC</type>
      <name>initspeedups</name>
      <anchorfile>speedups_8c.html</anchorfile>
      <anchor>a1f1f9cd1124665a0ee4a29a2a5ef1db7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>websocket_mask</name>
      <anchorfile>speedups_8c.html</anchorfile>
      <anchor>aa113323b681ab1198946705b06ade364</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>methods</name>
      <anchorfile>speedups_8c.html</anchorfile>
      <anchor>a742165e6e86b784c87c49f27040cc482</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stack_context.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>stack__context_8py</filename>
    <class kind="class">rosbridge_tools::tornado::stack_context::_State</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::ExceptionStackContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::NullContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::StackContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::StackContextInconsistentError</class>
    <namespace>rosbridge_tools::tornado::stack_context</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_exception</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a2e7f1166160fe80b389f05e53d3594d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_deactivated</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a709d2fbc01177793b950d742f96ecdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_with_stack_context</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>acc719fa4700a1f073d3b19901ebb50b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>ae6e2fad3a802d5ef27ebfcdfd5d3ae43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_state</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a25133659740dfcbda90c3e27be68fa0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stack_context_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>stack__context__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::HTTPStackContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::StackContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::TestRequestHandler</class>
    <namespace>rosbridge_tools::tornado::test::stack_context_test</namespace>
  </compound>
  <compound kind="file">
    <name>tcpclient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>tcpclient_8py</filename>
    <class kind="class">rosbridge_tools::tornado::tcpclient::_Connector</class>
    <class kind="class">rosbridge_tools::tornado::tcpclient::TCPClient</class>
    <namespace>rosbridge_tools::tornado::tcpclient</namespace>
    <member kind="variable">
      <type>float</type>
      <name>_INITIAL_CONNECT_TIMEOUT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1tcpclient.html</anchorfile>
      <anchor>aa6ffbd2e348c5638bd9933e0e18d2b39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tcpclient_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>tcpclient__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest::FakeStream</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TCPClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TestConnectorSplit</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TestTCPServer</class>
    <namespace>rosbridge_tools::tornado::test::tcpclient_test</namespace>
  </compound>
  <compound kind="file">
    <name>tcpserver.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>tcpserver_8py</filename>
    <class kind="class">rosbridge_tools::tornado::tcpserver::TCPServer</class>
    <namespace>rosbridge_tools::tornado::tcpserver</namespace>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1tcpserver.html</anchorfile>
      <anchor>a0c91b7dd8ab143e3aae76e684b89e254</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>template.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>template_8py</filename>
    <class kind="class">rosbridge_tools::tornado::template::_ApplyBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_ChunkList</class>
    <class kind="class">rosbridge_tools::tornado::template::_CodeWriter</class>
    <class kind="class">rosbridge_tools::tornado::template::_ControlBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Expression</class>
    <class kind="class">rosbridge_tools::tornado::template::_ExtendsBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_File</class>
    <class kind="class">rosbridge_tools::tornado::template::_IncludeBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_IntermediateControlBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Module</class>
    <class kind="class">rosbridge_tools::tornado::template::_NamedBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Node</class>
    <class kind="class">rosbridge_tools::tornado::template::_Statement</class>
    <class kind="class">rosbridge_tools::tornado::template::_TemplateReader</class>
    <class kind="class">rosbridge_tools::tornado::template::_Text</class>
    <class kind="class">rosbridge_tools::tornado::template::BaseLoader</class>
    <class kind="class">rosbridge_tools::tornado::template::DictLoader</class>
    <class kind="class">rosbridge_tools::tornado::template::Loader</class>
    <class kind="class">rosbridge_tools::tornado::template::ParseError</class>
    <class kind="class">rosbridge_tools::tornado::template::Template</class>
    <namespace>rosbridge_tools::tornado::template</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_format_code</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>abca5675e5277a023e90c0a840352ba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>a0ad47df209c7f6ce109efc522b19829e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_DEFAULT_AUTOESCAPE</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>aebfe490040e2ec35994f5b94969fb6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_UNSET</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>a3b15752e990a0b3df89c2fb38a8de0f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>template_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>template__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::template_test::AutoEscapeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::StackTraceTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::TemplateLoaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::TemplateTest</class>
    <namespace>rosbridge_tools::tornado::test::template_test</namespace>
  </compound>
  <compound kind="file">
    <name>testing.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>testing_8py</filename>
    <class kind="class">rosbridge_tools::tornado::testing::_TestMethodWrapper</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncHTTPSTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncHTTPTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::ExpectLog</class>
    <class kind="class">rosbridge_tools::tornado::testing::LogTrapTestCase</class>
    <namespace>rosbridge_tools::tornado::testing</namespace>
    <member kind="function">
      <type>def</type>
      <name>bind_unused_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a31d7ed00f58a4c6a0a7960526e7e1658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gen_test</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>abf2b52b222cbe8c96747304846385d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_async_test_timeout</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>ab3be53113cbbeb4145ab7b11219f0356</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_unused_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a0e94992bfc81fdb0e03d415f03c84ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>aa8b7b9c94a8c8f30c9cc45b81cb3a325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_next_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>ac3748cb1da6ca1a6d4b402e4be59d8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_test_generator</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>aea627e3f74e4f88f2ac2d675ffa9f342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AsyncHTTPClient</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a9b57446f1d486e0963485e32fcebda2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gen</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>abbe5e477894a96765b2ee2f5f3004675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HTTPServer</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a9e12c356aa3e0b51a34e625ac25cbeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IOLoop</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a91adff38ed9e5541b30f122124386f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>netutil</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a000c7feac04e50149934362cb9a18752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SimpleAsyncHTTPClient</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>af460b57fb577bbf234ddfcf287e5ea65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testing_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>testing__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::AsyncTestCaseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::AsyncTestCaseWrapperTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::GenTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::SetUpTearDownTest</class>
    <namespace>rosbridge_tools::tornado::test::testing_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>set_environ</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1testing__test.html</anchorfile>
      <anchor>a68b53a830867990d0eaeda8a6843d711</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>twisted.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>twisted_8py</filename>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::_FD</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::_TestReactor</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TornadoDelayedCall</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TornadoReactor</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TwistedIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TwistedResolver</class>
    <namespace>rosbridge_tools::tornado::platform::twisted</namespace>
    <member kind="function">
      <type>def</type>
      <name>install</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1twisted.html</anchorfile>
      <anchor>a75520e2d441704d25dd55136aa3a7bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>twisted_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>twisted__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::CompatibilityTests</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::LayeredTwistedIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallFromThreadTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallInThread</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallLaterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorReaderWriterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorTwoCallLaterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorWhenRunningTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::Reader</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::Writer</class>
    <namespace>rosbridge_tools::tornado::test::twisted_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_test_subclass</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aed624f5b2c045a134e782dcf15dc175f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restore_signal_handlers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ad590ae366933a2fd59b7c0c4eb51250b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_signal_handlers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aebaef60b591a89f6e3e129f41b62f030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__curdir</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a389532dfb430cd24a6f1f552f84e1502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__saved_signals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a5f4c3b1fefc10b6bc35c572e546b284e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__tempdir</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a40126b9e72e264a40dacc89f8d32b396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>have_twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>af583654ac802aec0f684290e7c321907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>have_twisted_web</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aa86a0db1861fe8c0bb609a08a17d6aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Reader</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a11c5f247c7b0ca633597e0c980bbafba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoTwisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ab207c2a6a817ada1ce29a54c186a2e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_class</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>abf112a102826e0ee7bb1b15f192ba5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_subclass</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a221cff4e8cb12106c28243fc60e3c3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>twisted_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ac840080ce794f15f991f2fe5a3c9d322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Writer</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a28fb2210518739bfb1f2ee6ee4b7f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/util.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>test_2util_8py</filename>
    <namespace>rosbridge_tools::tornado::test::util</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoIPv6</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a2c3e1dafc03140d3384e446da477187e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoNetwork</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a56798e3a38aa202bee500483ab0643c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNonUnix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a56d0f8d8914c8d01186a9b32507bbd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipOnTravis</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a0cd0157a5236c8183d8c818af97165b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>util_8py</filename>
    <class kind="class">rosbridge_tools::tornado::util::ArgReplacer</class>
    <class kind="class">rosbridge_tools::tornado::util::Configurable</class>
    <class kind="class">rosbridge_tools::tornado::util::GzipDecompressor</class>
    <class kind="class">rosbridge_tools::tornado::util::ObjectDict</class>
    <namespace>rosbridge_tools::tornado::util</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_websocket_mask_python</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a55ed888e5b4200d8464b33a8cca3c610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>aebd49d591b99e3c39f9abea1f2b50611</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>errno_from_exception</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a70872f37bee0e156000147ace1151749</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_object</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4cd3e3e2f8fb481da33fad4b7b24acac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timedelta_to_seconds</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4a58b47112dc869221fdc09843cf162d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>ae7c965373576391b8df6fdfad05cba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_websocket_mask</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a21cab36a63f8a75a33ca3041c508c430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>basestring_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a659cf084c3d8ed6f41e572fbed5dfd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4b94b6c783f03467dbc23ee6476cce2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unicode_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4ff7334efb8798a9fb622463e35fcf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a0eb628791ece82b18b080085a900f217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>util__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ArgReplacerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ConfigurableTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ExecInTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::RaiseExcInfoTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfig1</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfig2</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfigurable</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::UnicodeLiteralTest</class>
    <namespace>rosbridge_tools::tornado::test::util_test</namespace>
  </compound>
  <compound kind="file">
    <name>web.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>web_8py</filename>
    <class kind="class">rosbridge_tools::tornado::web::_linkify</class>
    <class kind="class">rosbridge_tools::tornado::web::_RequestDispatcher</class>
    <class kind="class">rosbridge_tools::tornado::web::_UIModuleNamespace</class>
    <class kind="class">rosbridge_tools::tornado::web::_xsrf_form_html</class>
    <class kind="class">rosbridge_tools::tornado::web::Application</class>
    <class kind="class">rosbridge_tools::tornado::web::ErrorHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::FallbackHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::Finish</class>
    <class kind="class">rosbridge_tools::tornado::web::GZipContentEncoding</class>
    <class kind="class">rosbridge_tools::tornado::web::HTTPError</class>
    <class kind="class">rosbridge_tools::tornado::web::MissingArgumentError</class>
    <class kind="class">rosbridge_tools::tornado::web::OutputTransform</class>
    <class kind="class">rosbridge_tools::tornado::web::RedirectHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::RequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::StaticFileHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::TemplateModule</class>
    <class kind="class">rosbridge_tools::tornado::web::UIModule</class>
    <class kind="class">rosbridge_tools::tornado::web::URLSpec</class>
    <namespace>rosbridge_tools::tornado::web</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_signature_v1</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a94dd72d235e6c7b65835e098c7bb8bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_signature_v2</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ac2e50d3cdc01a11ee1ba180152bd68bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decode_signed_value_v1</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a98e75a24105811e825297495bc11e4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decode_signed_value_v2</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a71e00fa48f126c70f9a87667cf87375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_stream_request_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aba520b9dec95297c6e03d7470aa497e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_time_independent_equals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>acf4ab275b55a6bf60d34acee59836af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unquote_or_none</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a911492097e529d6bf9d3e69869ac4c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addslash</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aa8138137a0dc1c9af2ee5b8cb6c07f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>asynchronous</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aeb1727f25190686491f216d5c91edd4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>authenticated</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a80613daa466cf392a0363d154b46dd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_signed_value</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a345441074c2e2508a8f94cfe0610aac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decode_signed_value</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a97fe7d7b7901a610aa589bee77bbcf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeslash</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a1837eeb14f2ac3c1673ae10de498366a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stream_request_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a8ce1a7dd1c43f270bcd3c6aee9ad0d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_auto_finish</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>af8e179ac46746bdf8022775f79a8dc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_signed_value_version_re</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>acc955793a5b0a6a8f586558bcbe1b1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_time_independent_equals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ae34635b775e60c20504f3284717ae66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_SIGNED_VALUE_MIN_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aab567f64a7d8780ef4f5dc1d297a6fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a72095a88902741154aaf4f0db9520232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_SUPPORTED_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ab88da41a2ac2853fb238dc6b0b4eb112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MIN_SUPPORTED_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a12935a23e29631b5a349e7f00a57ac55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>url</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a3492b306f4d60b118c8e776cd31275a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>web_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>web__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AuthRedirectRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AuthRedirectTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClientCloseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ConnectionCloseHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ConnectionCloseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CookieTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CookieTestRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Custom404Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CustomStaticFileTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DateHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DecodeArgHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Default404Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DefaultHandlerArgumentsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::EmptyFlushCallbackHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ErrorHandlerXSRFTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ErrorResponseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishExceptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishInPrepareTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FlowControlHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetCurrentUserTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GzipTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishExceptionTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::XSRFTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClientCloseTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishInPrepareTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PatchMethodTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SetCurrentUserTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultipleExceptionTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GzipTestCase::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DateHeaderTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StatusReasonTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Header304Test::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearHeaderTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HostMatchingTest::Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HandlerByNameTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Header304Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HeaderInjectionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HelloHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HostMatchingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::IncorrectContentLengthTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::LinkifyHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultiHeaderHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultipleExceptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::NamedURLSpecGroupsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::NonWSGIWebTests</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::OptionalPathHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PatchMethodTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PermissionError</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RedirectHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RequestEncodingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SecureCookieV1Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SetCurrentUserTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SignedValueTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticDefaultFilenameTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticFileTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticFileWithPathTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StatusReasonTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StreamingRequestBodyTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StreamingRequestFlowControlTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::TypeCheckHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIModuleResourceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::WebTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::WSGISafeWebTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::XSRFTest</class>
    <namespace>rosbridge_tools::tornado::test::web_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>wsgi_safe</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>afaab1834ec08ead5722a7501a3fbbdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>relpath</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>a3ce52bc055f5ffe3ceddc92bbb3b9071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>wsgi_safe_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>a6e7304a9cd2844755278753b5092f0e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>websocket.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>websocket_8py</filename>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketClientConnection</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketClosedError</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketError</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketProtocol</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketProtocol13</class>
    <namespace>rosbridge_tools::tornado::websocket</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrap_method</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>a054a9078dc10000553bb503c9f7d6ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>websocket_connect</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>afb3376b466ab7a92570b35a679e3faa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>a45a4d77cdf2b774d3f9638f689cd8bee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>websocket_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>websocket__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::CloseReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::CythonMaskFunctionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::ErrorInOnMessageHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::HeaderHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::MaskFunctionMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::NonWebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::PythonMaskFunctionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::WebSocketTest</class>
    <namespace>rosbridge_tools::tornado::test::websocket_test</namespace>
    <member kind="variable">
      <type></type>
      <name>speedups</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1websocket__test.html</anchorfile>
      <anchor>af3b6af4ee0155e093cacc0aa426a95fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>windows.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/platform/</path>
    <filename>windows_8py</filename>
    <namespace>rosbridge_tools::tornado::platform::windows</namespace>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>a6a2f6729f12e91c8ba41a2d9c9d0c260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>HANDLE_FLAG_INHERIT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>a9078fd5227655439a7cd1be290049602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SetHandleInformation</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>ac8adf0fae2e216a2a6af75b6c1c8cfde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wsgi.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/</path>
    <filename>wsgi_8py</filename>
    <class kind="class">rosbridge_tools::tornado::wsgi::_WSGIConnection</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::_WSGIRequestContext</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIAdapter</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIApplication</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIContainer</class>
    <namespace>rosbridge_tools::tornado::wsgi</namespace>
    <member kind="function">
      <type>def</type>
      <name>from_wsgi_str</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a49756caeee6a2ea89781394faf5c4fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_wsgi_str</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>aad260b5a0a2f94c9ec7207ca51e67578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_dummy_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a3a5fda55471da2a263b7307a37515509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HTTPRequest</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a72d27d06897997e73ee6b4d5f4df8aa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wsgi_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosbridge_suite/doc_stacks/2014-12-28_11-40-56.583036/rosbridge_suite/rosbridge_tools/src/rosbridge_tools/tornado/test/</path>
    <filename>wsgi__test_8py</filename>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIApplicationTest</class>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIConnectionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIContainerTest</class>
    <namespace>rosbridge_tools::tornado::test::wsgi_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>wrap_web_tests_adapter</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a2f182bc8015e2e63f2b93846849be8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_web_tests_application</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a8798b9f8c61270fed0a2ee61e9f2d861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a27523874d87f63bb6c8f23165ef44e01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools</name>
    <filename>namespacerosbridge__tools.html</filename>
    <namespace>rosbridge_tools::backports</namespace>
    <namespace>rosbridge_tools::tornado</namespace>
    <member kind="function">
      <type>def</type>
      <name>find_tornado</name>
      <anchorfile>namespacerosbridge__tools.html</anchorfile>
      <anchor>a42e8eb7045306b0beb6f85c5b8c317fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::backports</name>
    <filename>namespacerosbridge__tools_1_1backports.html</filename>
    <namespace>rosbridge_tools::backports::ssl_match_hostname</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>__path__</name>
      <anchorfile>namespacerosbridge__tools_1_1backports.html</anchorfile>
      <anchor>aab6f6f4468c959d9575a0f1fab2b0752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::backports::ssl_match_hostname</name>
    <filename>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</filename>
    <class kind="class">rosbridge_tools::backports::ssl_match_hostname::CertificateError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_dnsname_match</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>adc7f5182d1f97a324638265dcbd7d99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>match_hostname</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>ada7b4dd2ba12b3307cba2e1168b9023d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacerosbridge__tools_1_1backports_1_1ssl__match__hostname.html</anchorfile>
      <anchor>afcff5c3a68744d72b89e8286e3104c4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::backports::ssl_match_hostname::CertificateError</name>
    <filename>classrosbridge__tools_1_1backports_1_1ssl__match__hostname_1_1CertificateError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado</name>
    <filename>namespacerosbridge__tools_1_1tornado.html</filename>
    <namespace>rosbridge_tools::tornado::auth</namespace>
    <namespace>rosbridge_tools::tornado::autoreload</namespace>
    <namespace>rosbridge_tools::tornado::concurrent</namespace>
    <namespace>rosbridge_tools::tornado::curl_httpclient</namespace>
    <namespace>rosbridge_tools::tornado::escape</namespace>
    <namespace>rosbridge_tools::tornado::gen</namespace>
    <namespace>rosbridge_tools::tornado::http1connection</namespace>
    <namespace>rosbridge_tools::tornado::httpclient</namespace>
    <namespace>rosbridge_tools::tornado::httpserver</namespace>
    <namespace>rosbridge_tools::tornado::httputil</namespace>
    <namespace>rosbridge_tools::tornado::ioloop</namespace>
    <namespace>rosbridge_tools::tornado::iostream</namespace>
    <namespace>rosbridge_tools::tornado::locale</namespace>
    <namespace>rosbridge_tools::tornado::log</namespace>
    <namespace>rosbridge_tools::tornado::netutil</namespace>
    <namespace>rosbridge_tools::tornado::options</namespace>
    <namespace>rosbridge_tools::tornado::platform</namespace>
    <namespace>rosbridge_tools::tornado::process</namespace>
    <namespace>rosbridge_tools::tornado::simple_httpclient</namespace>
    <namespace>rosbridge_tools::tornado::stack_context</namespace>
    <namespace>rosbridge_tools::tornado::tcpclient</namespace>
    <namespace>rosbridge_tools::tornado::tcpserver</namespace>
    <namespace>rosbridge_tools::tornado::template</namespace>
    <namespace>rosbridge_tools::tornado::test</namespace>
    <namespace>rosbridge_tools::tornado::testing</namespace>
    <namespace>rosbridge_tools::tornado::util</namespace>
    <namespace>rosbridge_tools::tornado::web</namespace>
    <namespace>rosbridge_tools::tornado::websocket</namespace>
    <namespace>rosbridge_tools::tornado::wsgi</namespace>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado.html</anchorfile>
      <anchor>a9f38d4adc5dc208053fda59eff72507f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>version_info</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado.html</anchorfile>
      <anchor>af1d5382d2a4d87dbe6edfffda32c7cbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::auth</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1auth.html</filename>
    <class kind="class">rosbridge_tools::tornado::auth::AuthError</class>
    <class kind="class">rosbridge_tools::tornado::auth::FacebookGraphMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::FacebookMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::FriendFeedMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::GoogleMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::GoogleOAuth2Mixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OAuth2Mixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OAuthMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::OpenIdMixin</class>
    <class kind="class">rosbridge_tools::tornado::auth::TwitterMixin</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_auth_future_to_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a32a65947de718561af7f70a63c1aa4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_auth_return_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a4ec46b602fed992f9502fcbcb1868d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth10a_signature</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>ac7f48ee042f8889b60e0d603871294ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_escape</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a892c4f1df0f28a7f5dc626ca164b7f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_parse_response</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a7ae1702a6f7d67d47e9d869b8431d1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_signature</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>a4d5e32af1b569cdf77c17ab830f07ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1auth.html</anchorfile>
      <anchor>ad0b91f07c7fe1a80ac41a35168476bd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::AuthError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1AuthError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::FacebookGraphMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</filename>
    <base>rosbridge_tools::tornado::auth::OAuth2Mixin</base>
    <member kind="function">
      <type>def</type>
      <name>facebook_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>ab64742bf183fc66a05605128451dc8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>ad49e7da89cb42d239dfc193fe3d6eef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>a0ee9fcd965994c66acdc84185a4bf605</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_access_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>a4def9d47a628d8418fbdb7e2b9f7451d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_facebook_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>ac552ecfbe17a39b2c187e9c1d2758269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_get_user_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>a8e324dfe208f850681123750a0347ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_FACEBOOK_BASE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>ab59ea06161a87c9e6bab4c1d0b9ede48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>a60f69959dcf7ee6b83d1d601bcfc21cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>a36b4deb39854801a947a9ca5c74358de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_OAUTH_NO_CALLBACKS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookGraphMixin.html</anchorfile>
      <anchor>ae0d9b9e23dc6fb167757d57b9718afc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::FacebookMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>authenticate_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a4ea05613c8ffe7a1de3e0a96cb3fdd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>authorize_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>aff3871715763a70f9ff69e4bd0554716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>facebook_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a524a465f8e9bf4a7aa9e39a4dcbe6da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a2cda4097508cdaaae8d445b8ea1a4135</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a307b4a2b4196bfc68d2bc28073e54a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_get_user_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a95b8d157a26ffba4ca3b592f490b803c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>ab1f89dc217e66a7646690e9541773dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_signature</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FacebookMixin.html</anchorfile>
      <anchor>a70278f30817baad249aaee6d66f31955</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::FriendFeedMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</filename>
    <base>rosbridge_tools::tornado::auth::OAuthMixin</base>
    <member kind="function">
      <type>def</type>
      <name>friendfeed_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>ab1c00163594e8072c64f2d2d35bcb95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>ada53f611c18e76b86a9ddd1e20b7b4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>a4904e68e1ec95ff977e7eb99095e0025</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_friendfeed_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>af470949a33336b28bf6aa6173551ee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_user_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>a46f3671c1f9fd6151b795bd689d7190b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>a69efa84ff95064b37769fd6cc9869fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>a2dbdbdba4387d1a7ab6c199559c506cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_OAUTH_NO_CALLBACKS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>a79e0ed88116c472c9ddd9629a9658ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_REQUEST_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>adadb9a8faac798809feeb678de5b093c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_VERSION</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1FriendFeedMixin.html</anchorfile>
      <anchor>aa7eaaa57d753523ed8f663ee5b6b0192</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::GoogleMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</filename>
    <base>rosbridge_tools::tornado::auth::OpenIdMixin</base>
    <base>rosbridge_tools::tornado::auth::OAuthMixin</base>
    <member kind="function">
      <type>def</type>
      <name>authorize_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>a639ec13f1eec69c3c9e007630d85f798</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>ae511cb2349492bee31a447a6331006a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>a347d1d3fc8d5d2785917b12867a26038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>ae27a396fa037af849a43bcdc23243c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>afeab1b4736ca2054ba82c31f30843885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OPENID_ENDPOINT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleMixin.html</anchorfile>
      <anchor>ac48a69a3d813dc6a987a12823553fd55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::GoogleOAuth2Mixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</filename>
    <base>rosbridge_tools::tornado::auth::OAuth2Mixin</base>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a56dcea46b75456684eff3e677608a3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a32c02f8c2a095949a0e4efb0024cebb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_access_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a871ca968f3f999439d5c8d9ab5632b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a3267c2671fa0b18ff5be51fa38b133ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a20d39cffb724bf2521050673570e05ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_OAUTH_NO_CALLBACKS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a01d9a9d0beb39a99faae5108671fb141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_SETTINGS_KEY</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1GoogleOAuth2Mixin.html</anchorfile>
      <anchor>a2c75518b109267dbc58cb94c611e902c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::OAuth2Mixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuth2Mixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>authorize_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuth2Mixin.html</anchorfile>
      <anchor>a3ff4c600308070c88e0e6fb7a4423e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_request_token_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuth2Mixin.html</anchorfile>
      <anchor>a30835d002abd5e612a198f74021b153e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::OAuthMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>authorize_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a1bcba9af54175e56ab488d293883d8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a57417f7c9253805c660e046ae407e95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a6583568ff02211e80fa1c0e2f020ab49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_access_token_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a79c4ff2b66129eff3edfab6a258094f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>ad452508738d206b5b4babaaf6b305472</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a0430ffffa14e06d1c8c25e715dbbb604</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>afee16511fc529a4b8cd06e96ec20dd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_request_parameters</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a1d8bf5825760795da56c45ac66d63b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_request_token_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a2ec449c463aaab456b8721de8a6e8fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_access_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>a7e4a5d962642ca800928fe70f554f920</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_oauth_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>ab8bfcf994f7f7196e1d8f5ca83e68704</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_request_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OAuthMixin.html</anchorfile>
      <anchor>ad96353b315724fc42a1553f90827719a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::OpenIdMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>authenticate_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</anchorfile>
      <anchor>a8f7629a12c3891c62863b9ff5a0abf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</anchorfile>
      <anchor>a9b29a39fcd0680235e94266de5e6113f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_authenticated_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</anchorfile>
      <anchor>a078197c88300c257049dfb9f891c9d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_authentication_verified</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</anchorfile>
      <anchor>abc8a6c2c41db2c6a1863f68a2ddcd12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_openid_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1OpenIdMixin.html</anchorfile>
      <anchor>ae94823095ab507c71d5f3c9beb92b68e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::auth::TwitterMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</filename>
    <base>rosbridge_tools::tornado::auth::OAuthMixin</base>
    <member kind="function">
      <type>def</type>
      <name>authenticate_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>ae0decf31e18b05c5c0bf8441e1b6d559</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>twitter_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>afcb25716e0005ba68ce43a41e5edd9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a1d1215e665c5e93a4d9831028187fdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a47c11480cfdcb5a65b87f70fc49a3419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_twitter_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>af83f2a55be5136fa35773fcfc6990ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a02dafbf8a7b9c1d34030b7d6361e8c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_AUTHENTICATE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a9e147d3ddcfce8da61f585b1508d7b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a5c44acef46022070d1f6119b5f56f22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_OAUTH_NO_CALLBACKS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a3c448609cdbd6716d31df70627cbe176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_OAUTH_REQUEST_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a3933c22d79b57b5aece19826baf21f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_TWITTER_BASE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1auth_1_1TwitterMixin.html</anchorfile>
      <anchor>a21e7172fa0e2f5080944fccb4fb71f37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::autoreload</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_file</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>aefa720510f493d116049e2b0b7e1d516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reload</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a006989017a926b9d66ea794201adbb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reload_on_update</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a383944fc8541dc8ff6f1d97e48f27a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_reload_hook</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a6ba2673c9bf4047feb1416106a99f5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a309ec823d3e16b3c44ea45081f9e6178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a5908c8e68f8b1e46a74c84acb7d63a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>ac2b0ae31f82a5000483132b34befdac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>watch</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a641df85568e52f50f89086d8829f2915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_io_loops</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a244e2b4b17a66bf2e617d521e5880409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_reload_attempted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>af473ab6c4561281095ea1fe74382a61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_reload_hooks</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a20fdf297263a3fb4c991d401e193d731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_USAGE</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a5c3fb300602dd662b9e8d5ddd187090a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_watched_files</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a613e8c4180acb857ac9c87f3b68224a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1autoreload.html</anchorfile>
      <anchor>a51feeeed6fe42197b12523732501974c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::concurrent</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</filename>
    <class kind="class">rosbridge_tools::tornado::concurrent::DummyExecutor</class>
    <class kind="class">rosbridge_tools::tornado::concurrent::Future</class>
    <class kind="class">rosbridge_tools::tornado::concurrent::ReturnValueIgnoredError</class>
    <member kind="function">
      <type>def</type>
      <name>chain_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a9a66bf4bcdb5ae475d8b7140e8ec3a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a67a7eca4f2d014373d64d7978480d281</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>ae880d7c2366bba56cd36463f556438b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_on_executor</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a29cf2f2796811745b714bcf03e056c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_NO_RESULT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>ad6fc28c5e316fc61485f7860b4cead8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dummy_executor</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>add461f90e1451e1b9b43666c3040c7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a3333c45a6e7d1c642ccdbfebf26cf304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FUTURES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>af9769503742a51051e9ec3bd25bac4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TracebackFuture</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1concurrent.html</anchorfile>
      <anchor>a0c0dac24cab19e6ea21426ab15b4c3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::concurrent::DummyExecutor</name>
    <filename>classrosbridge__tools_1_1tornado_1_1concurrent_1_1DummyExecutor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1DummyExecutor.html</anchorfile>
      <anchor>ad9c2023638fa0b57abc298b749301b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>submit</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1DummyExecutor.html</anchorfile>
      <anchor>a49a08b867df5849e3b5ea0a01f49bfa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::concurrent::Future</name>
    <filename>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a5696b4d0970731e2a315bd609798de52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_done_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>aee7cd14075c32835e5fd19b96700fb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a67bcb4b0e399cd8bc251c5efcd668577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancelled</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>aea6dabeab6ea5ccec22de77c8b63e7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>done</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a942cefd60a8f90d49c128b61313cfd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exc_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>ab52d624f90910403e0a973a65b98b08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>abdbb3a4420dfab3ce1c228329aba201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a9d3a3ddb6fac1cb69767f73016982179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>running</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>abb98606c73ff59c3a709effe2edad77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_exc_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>abb4cb662c31dae6174b7a3963373d2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>aefda2fb74de1418fcc3962cd6732ff79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a342103ad3be31ffa7f6e86c00ce2aceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_done</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>aff5736698f10f0cf627a28b7f36f71b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_done</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a3e6beab9f973a3774b2d2af51c1fc392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a536f8d9246e8db40334cf8ce122dca82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_done</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>ae51b752de46d17eb1159a25075954184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exc_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>adf2f89b156047abc4e4259772c54c9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>aeb899892dfc71336cc741cf595d86d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1concurrent_1_1Future.html</anchorfile>
      <anchor>a3a05a8954b1b1fea2207e77af950fc5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::concurrent::ReturnValueIgnoredError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1concurrent_1_1ReturnValueIgnoredError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::curl_httpclient</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</filename>
    <class kind="class">rosbridge_tools::tornado::curl_httpclient::CurlAsyncHTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::curl_httpclient::CurlError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_create</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>aeb7122aff8cb8db3fbd79fdb3f1632ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_debug</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>a07e39180cbddce8ed3eb291c09b49c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_header_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>a9a02fc498e2f4b377e51c64a440fb269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_curl_setup_request</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1curl__httpclient.html</anchorfile>
      <anchor>ace30e314b00c1de2731b6aad619c79b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::curl_httpclient::CurlAsyncHTTPClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a24996baec618e9b64738aac68f2d6786</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch_impl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>ab7e680f8fe23f78e438645378518b159</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_callback_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>aa3fd7396974188d4dac31adbd0b72d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a3e5105f0904c45ddafe3b0d7f35eb589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>ad5dce2d21d312e022aa49a67b2184749</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_finish_pending_requests</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a81eff3b2ecd586eb2de816683a880c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_events</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a6ee9b0c856313c952060a8f7a904a632</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_force_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>ae849e3c7b9be370252d3e20242bb7be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_socket</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a3f6f476a072309a5903fd04872378e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a6e63c0fc8cdbcc445906deaa4c403270</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_process_queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a361c63bc05b963cbc0eda9e899be8f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a5f7e5ed3889a8d2c01ed396b09c3ca8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a1abcd8391e09b056ef9aac5f8f609c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a91506475fd22df00a5a182749c0dcff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_force_timeout_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>ad040daf5bcac2c7e840db046b8a9d5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_free_list</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>acfe2a5ef73ea8c7410dc0bbb40faf829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_multi</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a47cb9666bad1486b2be6f7dfce2d3c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_requests</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>aad15860ce9a0bf1e4226da8bb64e6f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlAsyncHTTPClient.html</anchorfile>
      <anchor>a2111b2ee9c61f93a18fe9a6bdfb77ccc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::curl_httpclient::CurlError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlError.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlError.html</anchorfile>
      <anchor>aecf95938b4e079623a9d8585d002c5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1curl__httpclient_1_1CurlError.html</anchorfile>
      <anchor>aa7f9d6573c22fe51adef2880b8211929</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::escape</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1escape.html</filename>
    <member kind="variable">
      <type></type>
      <name>unichr</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1escape.html</anchorfile>
      <anchor>a8f8cce625717bf0a744230239a9576b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::gen</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1gen.html</filename>
    <class kind="class">rosbridge_tools::tornado::gen::BadYieldError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Callback</class>
    <class kind="class">rosbridge_tools::tornado::gen::KeyReuseError</class>
    <class kind="class">rosbridge_tools::tornado::gen::LeakedCallbackError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Multi</class>
    <class kind="class">rosbridge_tools::tornado::gen::Return</class>
    <class kind="class">rosbridge_tools::tornado::gen::ReturnValueIgnoredError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Runner</class>
    <class kind="class">rosbridge_tools::tornado::gen::TimeoutError</class>
    <class kind="class">rosbridge_tools::tornado::gen::UnknownKeyError</class>
    <class kind="class">rosbridge_tools::tornado::gen::Wait</class>
    <class kind="class">rosbridge_tools::tornado::gen::WaitAll</class>
    <class kind="class">rosbridge_tools::tornado::gen::YieldFuture</class>
    <class kind="class">rosbridge_tools::tornado::gen::YieldPoint</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_argument_adapter</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a59d0aef17b99d979f7a22637887f24be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_coroutine_wrapper</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a8685773fbc13acf56839de94533db1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>coroutine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a24fc04b6d023a2e3e30211bedc9acae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>engine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>af4730f1cf517a309fd9b687f6fef58d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>maybe_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a84ee0c3ea151791a7efa1ab3b3d1a77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multi_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>aa98fe6d5342071e446a5b5cdfe45cc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Task</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a8223a6834e7f8e6465274c32a187d48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>with_timeout</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>ae272d1d66b802227da47debc67162f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_null_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a681390276bec187b0c50ad4ff6705888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Arguments</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a4265e7daffe471f31ae1e3110b1a2276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>moment</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1gen.html</anchorfile>
      <anchor>a15adb8e283f6081fa018dab3002777ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::BadYieldError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1BadYieldError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::Callback</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</filename>
    <base>rosbridge_tools::tornado::gen::YieldPoint</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>ab3e08168413ef90549881018983a7d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>aa307a6c437de981dc89de97e61c1d6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>a862f878315e1152b8d014175d892ca8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>a66a41ac0e56e2448327bc43d4699824b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>a9f98ef78693dfdb5473d166f449e489a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>runner</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Callback.html</anchorfile>
      <anchor>aeb26b6642b5c6fe43a75bfb892e2915f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::KeyReuseError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1KeyReuseError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::LeakedCallbackError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1LeakedCallbackError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::Multi</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</filename>
    <base>rosbridge_tools::tornado::gen::YieldPoint</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>a7520ba0158d47f96605a2c3efbeff23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>a0630a6cdee0eb736a986a080962bd056</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>a8ca6c9a79f1cdaccc7f202aa74514226</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>abc036daedc63311d24021de08782c9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>children</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>a3d1f909af7fe18219e60a5a24133a93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keys</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>ad8b1fa40f7e8f20ce2a8c84c09875952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unfinished_children</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Multi.html</anchorfile>
      <anchor>afeac1c87ea587cf54500449829b501a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::Return</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1Return.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Return.html</anchorfile>
      <anchor>a2ff2cf53ab52634e662e1d57907b5594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Return.html</anchorfile>
      <anchor>ab9d275572d396cf65ef0758e2b10d884</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::ReturnValueIgnoredError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1ReturnValueIgnoredError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::Runner</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>aa236a957b8408eb0dc306697e45b0786</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a771bbb2a79a8c6b344b763bab965accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_yield</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a7462aa7a074852e392ab672c8e48a9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a932558d2c7f29f91a5b014df730fbe76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pop_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a844c04db694679f2ad93feb5d30c9a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a9eb3f37e816617053f64cb0180d295e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>result_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a30f79e5da076371410cd57c6d035f4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a9a54036176a4cb92652190ff05bdb302</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a4dd6d6d3e31e80e261da95fdb898c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a484015dc07a30a3a3c2580c845860411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a3dc4d5a5ebf477611ba254c6f20ac03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>afedfbeb30457916d14deb14205afb1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>had_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a037c5edfcb985c6faf156615da853a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a21e3affeda10ec7403e5af10574796af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pending_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a8820f376700daee8e5624a767f1f25d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a58db277e159b22e275d6a29fed18fe5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>results</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>acf8598912ceb6ccbba7dbcc5f10dc07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>running</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>ad3516ac76035fe5bc8b20666cdf4e5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stack_context_deactivate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a1ed938ae9c9b74bfc464243b6c9cf35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yield_point</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a6af146a12fb4f9abe7caaa0251bb5218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_deactivate_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Runner.html</anchorfile>
      <anchor>a90fed9d5aa58dae348d91b6d5e04d422</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::TimeoutError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1TimeoutError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::UnknownKeyError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1UnknownKeyError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::Wait</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</filename>
    <base>rosbridge_tools::tornado::gen::YieldPoint</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>a665931275cef06b843e1ede8633d8a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>af50fb51e2dc4c1271983f24e653f97bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>a3629ac981e0d1a6d859dfd2e40128de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>aa111ecfcc6995d7f5e56369174287395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>a701c4e8cdc29b4c17b41307a7a3c900c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>runner</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1Wait.html</anchorfile>
      <anchor>ab6f651767b2eced28ee010afd0ef6d48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::WaitAll</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</filename>
    <base>rosbridge_tools::tornado::gen::YieldPoint</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>a169a61cad07b80ff31d33d06b6296db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>a81295deaa3c7337552a66d39490d2835</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>aa839926d97f0a33d66c5335c7ddded13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>a9f1c22cdc9ec58bab7c9431cc8f23db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keys</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>a1cebd0210ad578aa25f41396a782f314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>runner</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1WaitAll.html</anchorfile>
      <anchor>a95a609070de2c429eabe36e2d2c87618</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::YieldFuture</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</filename>
    <base>rosbridge_tools::tornado::gen::YieldPoint</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>ae41b1b782e6328d32e2de6028fb315f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a50b158c5737018240951996f2599743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a9ffa769ec75fb6064586e056b5943740</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a2220ddd68ab8e119e09ebdc6811f1c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a039937ebcc5b1a787ad189bcc54cc23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a76566f5dd3827c3d0e2ef0d43a4b85a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a445252412eb69decd66dce7829de8157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a67f7b48983378189545684cd10215d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>runner</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldFuture.html</anchorfile>
      <anchor>a2ffe9ba78cc51bb12a0bcabc2a5a64da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::gen::YieldPoint</name>
    <filename>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldPoint.html</anchorfile>
      <anchor>a84bebbf79ee06b54a68d9825aeb2ff7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_ready</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldPoint.html</anchorfile>
      <anchor>a78079ce68e599f8314dc6e7429f1f27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1gen_1_1YieldPoint.html</anchorfile>
      <anchor>aff71169abefab257b5ed2b5b9016b909</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::http1connection</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1http1connection.html</filename>
    <class kind="class">rosbridge_tools::tornado::http1connection::_ExceptionLoggingContext</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::_GzipMessageDelegate</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::_QuietException</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1Connection</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1ConnectionParameters</class>
    <class kind="class">rosbridge_tools::tornado::http1connection::HTTP1ServerConnection</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::_ExceptionLoggingContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__ExceptionLoggingContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__ExceptionLoggingContext.html</anchorfile>
      <anchor>a4333409c96d23aebab48749955e9f036</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__ExceptionLoggingContext.html</anchorfile>
      <anchor>ab13021dd72a07227f3e7ab083917bbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__ExceptionLoggingContext.html</anchorfile>
      <anchor>ae9344c1161b3562aa55bb0c0c7cd5777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__ExceptionLoggingContext.html</anchorfile>
      <anchor>aee9a9a38c511569dd7386d8a6c3401fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::_GzipMessageDelegate</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPMessageDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>a47f5b0ee1012c4615969a0bb13d2804d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>a21bc53403cf4a360e19d0cbe0280d6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>a1a66d8cac176a167a026576a6bb3c1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>a11da978492d68cfadeff729f36eb24d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>ac5c3edfe4e4930a5f103469c0b53b208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunk_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>a9bc36195f08e0d7b12febcba1ade0176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_decompressor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>ad0bc787927fd805d7f39db6d865002b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_delegate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__GzipMessageDelegate.html</anchorfile>
      <anchor>ad6fafc1f48102993d0accce62baaa6ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::_QuietException</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__QuietException.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1__QuietException.html</anchorfile>
      <anchor>a01df1a0442f53b68b76245e1aa8bcc6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::HTTP1Connection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPConnection</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a5cbc7eefc668fcca7fba0fc4dbc86e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a0c73fd8d06c0d8884c7dbc72023d1ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a7d675d3f8a99b0338b4d8e130700eff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>aff13ef871dc93d0f8bdc9eaffb533fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>aaba20a6d78ea45d7d96f5ac7a8683987</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_body_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a8eb6962fc529a754ef06ae06a28c71e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a988b4f55bfd09b5e7619739965cb5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_body_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>aca10b555144538de60371f01bb5a5b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a33da0a6ec8b5026eb7aa4f6dbb74779f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ae408859d2957a32f82b089d14e222d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a6a4ed0495233fbf078aea5c702ce7e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a83eb1fba632c73db8df2072f4826c23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_keep_alive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>aca7898baec920acda2cbf74d52179530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ad29728a86f17f607fc2de07fb6c30386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a68ffb81e296f6e7dbe20ccd363be69f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_can_keep_alive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a87f87a380b7f1cbcce00956ba603b129</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clear_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ab7af4d52cc96ef95391ad7c54df3c7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_finish_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a8a98f95f1baeee4b4bf6e6c3d4de271a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_format_chunk</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a0c39c1455a1cd3783fee344ad548d577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a0d601b2bcc622f660cbbc3ae89adc99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_write_complete</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ad0d39c412bdf2acd1c58bfa5fb62299d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a3c941f1bb917e5b8a29fdc694482e327</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ab434f8a8fca6361652da7ec4055b5658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_body_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a3dff8e3543e6ca82d314b8baf7be5013</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_chunked_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ac11c07bc02393dc90886840cd5445a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_fixed_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a064e5373a9ecf10819a9fa2df7f1d995</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a84c353b2eb34e23b39902794f64402a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_body_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ac9aa5a1d0fc5ef78ab25ebfe1125714d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunking_output</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ab3d92bcca1bc900bf61531e086aeca17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a74d644b5e8d258c30aac4dc7c41d61c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_disconnect_on_finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a0a0b0b0709d1fe3eda3373c4bbc8de85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_expected_content_remaining</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>ab6911dae950033e4044a9e4b6e103103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_finish_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a6e5cfc6a4f706264478e665675d75f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_body_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a3a1eb82800cbff8399df944ceb020f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pending_write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a4077b21356aba54c63d458db0dfcd247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a86d253997a3dcb61bf81e2fb99bf73ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_request_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a3af13a6d95ceeed5c2c65a9c6eb612e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_request_start_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>abe7adb20844bd94335e70d2265a156cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_response_start_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a7efcf1eacd8ee6033acb19699cb4eaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>af2f80741537e5cf01d67d89601ab9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a3ca51dde7d8987ccb54a762a840de189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1Connection.html</anchorfile>
      <anchor>a924ad8ef7852a83e33ce95800a0244d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::HTTP1ConnectionParameters</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>a8b132b211c115bcce9a7a3bb5b893403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>a8d3370ffe3a80ba015d2f4d94f6ea05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunk_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>aedae0ea308eadb0a87ff805363c1dce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompress</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>aee172dfd0ca9b70bdd5888ff6965e76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>a8eed931faaed61d1ac2a418b475b2627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_body_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>ab0db2340ef31bdb12847274526ba9cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_header_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>a18bb1b2fe2b2c004a67d41fdd1b87b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_keep_alive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ConnectionParameters.html</anchorfile>
      <anchor>a9b1c96d3b96dfe69324194524c542f1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::http1connection::HTTP1ServerConnection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>aea71325648a5ff6db505c760c8384830</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a1048d9b5800e2700463b92559c058e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_serving</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a3cf3130ca18d49e0b5771b3181da28a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>aef300781ce83e026bc962f488b74fe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a5c4f02004a024fbd01c1e7674d62bf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a7469b277fcc8ad113a00f08876f6dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_server_request_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a315d4be4081391bf0cbdadfd19e8d27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_serving_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1http1connection_1_1HTTP1ServerConnection.html</anchorfile>
      <anchor>a1ca6c9af6000b71b53641294568909df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::httpclient</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1httpclient.html</filename>
    <class kind="class">rosbridge_tools::tornado::httpclient::_RequestProxy</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::AsyncHTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPClient</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPError</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPRequest</class>
    <class kind="class">rosbridge_tools::tornado::httpclient::HTTPResponse</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httpclient.html</anchorfile>
      <anchor>a53c9e68b4addf2cf6ef7dee79ff4d84e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::_RequestProxy</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1__RequestProxy.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1__RequestProxy.html</anchorfile>
      <anchor>ad437d18e7c2ca068a5dd5506d4fa9195</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1__RequestProxy.html</anchorfile>
      <anchor>a2f03db4236e8a408f40fbc226b075797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>defaults</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1__RequestProxy.html</anchorfile>
      <anchor>a5bf9810d5e4678145a2d123d7e7fbfc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1__RequestProxy.html</anchorfile>
      <anchor>ae729dbc9e1ced5fb8b393e6f7b0d65a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::AsyncHTTPClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__new__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>aabee1ba6804cc7a6679fe2ab1766fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a90b7bf6167aa3c77a4dd30941a4ea6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_base</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>af00ca4360d3cf2b01f881e738385858e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a0be8587036f16af1b0a4895e8ecfec3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>ad27c7dd4e94f8639accef22fe2e43dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>ab56f1ed87c5afcaba0492981a80365a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch_impl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a3bdce76a696e7f51c5b9e73863b52b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>ad83cc98a52c116dd42ac76c339de26d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>defaults</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a99cc83db75ed091341c7f56122dfa41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a54028d88b720a78955d14d2751acf363</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_async_clients</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>aac37183d50dae9e46351ddedc4bb479d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1AsyncHTTPClient.html</anchorfile>
      <anchor>a1d977007f036fa68211fe817fd240122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::HTTPClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a81c6fb4d68b96ec9fb0453726975087f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a1be291e06879a5775185b5366249d772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>aaad10c64a0c1e7da11d67b128b1d547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a1aa5846ceab7af8bdeda9e52a2d7adca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_async_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a6f2ad7192d343c3b546533bd7c75ce60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a5423a985566166a21d9fb33bc3fc35bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPClient.html</anchorfile>
      <anchor>a74892583c2a0cc8b0f3159c1a1a4aeee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::HTTPError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPError.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPError.html</anchorfile>
      <anchor>aae25a65c16df491950f933f1a34ace90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPError.html</anchorfile>
      <anchor>aa3c2b6709404515c22b987536d33fb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPError.html</anchorfile>
      <anchor>a223fa58adb463115a532c00b279963eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::HTTPRequest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a04f0e918329f35b707120f4141c988ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a11a13a7e50c8889ad8b53ce2796d0580</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a11a13a7e50c8889ad8b53ce2796d0580</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a1b5eea05c84226dd677b753bd9a865bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a1b5eea05c84226dd677b753bd9a865bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>header_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a9699820ff4e717db897855defc4fd444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>header_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a9699820ff4e717db897855defc4fd444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a845167686e2f0441c9ba6046873f1811</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a845167686e2f0441c9ba6046873f1811</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare_curl_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a550d686e27a2c5cfb001ddd2471f8f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare_curl_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a550d686e27a2c5cfb001ddd2471f8f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>af46f5b8f4939ff6b8f2aed2d7645af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>af46f5b8f4939ff6b8f2aed2d7645af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allow_ipv6</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ad9f3f8cebe1803289d91b87064ad088e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allow_nonstandard_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ade32b7bb39be57fe8a8cde98e5d9cbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_mode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a3c2b6e59de5d892dadbe999d48effe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_password</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aa9a97e0580a72fabcb39eced1d6fdfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_username</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a408a6f868c0e49d8c5ba2abba1333cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ab305ce9379514d2ba3399a4a35fad56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a18e24163fa207add53755e849ad8cdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ca_certs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a225c55244705081a37cafce7a354be89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_cert</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>af0d06e51dc1e49c394aa66a022d27f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a7ed8844cc7e5d6aa895e8ef39773efb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a626b3f153d1aa1c50ab50faff8d0fb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompress_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ae4650b851f541c96e231ae3f42bf8dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expect_100_continue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>abe3eeb361b83bc85921376ea937022bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>follow_redirects</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a3befa72891be9f22b20c9e71f24306c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aa2af4a23bbd77fb3cb01036dccc9b16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a84bc3439b00bea8735090a9ccfadc121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_redirects</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a0121967c5f9b23944ae2bc978a780d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aa264d8c88cfed337f8b65049dbd0406a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>network_interface</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ac13690c7847ea0c32be19011124c98a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prepare_curl_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a3be50171a1f1693884fc2ce65b0250b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proxy_host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a2851707f10b3d3d254cfa0dd34a1fbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proxy_password</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a95193bbbc25037f8671bf6fc1c1a3740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proxy_port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a14a6feedfbdda7db317bc239c2f7bfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proxy_username</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ae6906e92d6294a608093387777d6880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a5ff82846a53fb2e452476808f90bf438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>ad33f1ca48d06ec87d839853dd27a691a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>af45e9517c7b241619ad899246bcaed63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a32a314faddf1131fca186d8b8d78d66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>user_agent</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aba72cea63c330911b56873029b2f8dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>validate_cert</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aca391fe7d044460eb4e7430fb9776700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>abd0f31967aaa86d78c6a824a800d8571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a8f646a4bb7b8dfb98292a3e96dec7f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_header_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a01ba361f26c121f408531f5a9506b025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a5cdbd0be39215da4443cbd36478ccee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_prepare_curl_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a2cf70b7ebc00d7ba12a786b928926722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>a5250f818569ba1d7a5b00259651b7558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_DEFAULTS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPRequest.html</anchorfile>
      <anchor>aafb32ef05f0623c7764fbe5bc939aaef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpclient::HTTPResponse</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a58c6d17201dd1035ba47bfb9b76f2d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a6cbf16a322aa6bd56cda1ff0891ef4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rethrow</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a30224336e19e7e0685f2b101735ecc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a33c8a95bd937447f0b0a8b3305af3855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a4a67848d04779ff1f47f09415bb0498a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>effective_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>afe37b261b844702e3629a1a9257d4517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>ad228eda4908b9c757b43dc1cfb865280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a10faa63d1aa6ce62594cb61e999ee66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a80e5e05b7ac9ba045e9b349b8e4bc702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a4470084b81f71f21715a28b5db7902b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a03be26bb9c5b63e094e93d3333d255f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_info</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>ab130c3d38f7b4493f657fab9cc362176</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>aefa0af1fb7122df67ff52f41d0dda33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>af71dc8dafe66784066f4079178b756b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpclient_1_1HTTPResponse.html</anchorfile>
      <anchor>a2de0c2ab72e5dd02385a62b5411aa369</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::httpserver</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1httpserver.html</filename>
    <class kind="class">rosbridge_tools::tornado::httpserver::_HTTPRequestContext</class>
    <class kind="class">rosbridge_tools::tornado::httpserver::_ServerRequestAdapter</class>
    <class kind="class">rosbridge_tools::tornado::httpserver::HTTPServer</class>
    <member kind="variable">
      <type></type>
      <name>HTTPRequest</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httpserver.html</anchorfile>
      <anchor>a6bb690752541eacfdda37c32913ef56d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpserver::_HTTPRequestContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>aa847541366340225dde0d0e6b8aa5991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a7eacd732e1e941686551e2fb1e927d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>address</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a7bc4b3ba59ae67be49487e9d8b3c79e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>address_family</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a5968dd56d6b32e28b73bd650ef36f5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a479b2bef1fd9f33998dc4a9b01f5dc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>remote_ip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>ac0152b2b4beaafa61143012f83493ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_apply_xheaders</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a107688b50641e58f7a09634b3be336bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unapply_xheaders</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>ab3f48dd8666b7f6f7835b668ea1f09bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_orig_protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a784bb76e912c1e894570185c9b565833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_orig_remote_ip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__HTTPRequestContext.html</anchorfile>
      <anchor>a8a935d9a192f4457a75ff4f08176aa23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpserver::_ServerRequestAdapter</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPMessageDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>aac02b71dd65a60bf27209b2e68cccb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a773f9e859a7640f81f65b6ceba41268c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a5ffffef2d66cc300e7cbedd72c05742e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>ae4e76a5a1adae0f24a97331b329d61f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a5351950a0ff213e0db424118ad5b4560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a2f5e175ccdb66cc81d6e215c9c3b9966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>delegate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a30b57a786b9e5f5defed2831309b05ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>aaa50752e451c795a4d3c5448cb6ca212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>ac77ca5bd1b751aba9c909ce7b6bc8bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cleanup</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a7523065bff32be4851d586a320ec0696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1__ServerRequestAdapter.html</anchorfile>
      <anchor>a355a92fa5f135412e586e140ce333adc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httpserver::HTTPServer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPServerConnectionDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a044afd2e0fda9e8dbccbe04fb8d91e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_all_connections</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>ae5537d1493b62869206692d20ed965c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>ae7033e576c7ee350b98fbb68d51a56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a4ccaadcbe9270ac68cc92252ea4f0ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a8f1978a86ea0264d2b701a4d3522012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>conn_params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a1bb752d4bc5056b66fcf3602a6a02bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_keep_alive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a39273ece51e7a8eafd016653deec26ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>aeae5cb82a20383f21592f6ee94bdc78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>aad50af81e69f438629adf4cdce4a848b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xheaders</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a0864b7eed5d20e51f1757e18cbca0a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connections</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httpserver_1_1HTTPServer.html</anchorfile>
      <anchor>a1bc5298e4f98c6ebafdff56d104322f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::httputil</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1httputil.html</filename>
    <class kind="class">rosbridge_tools::tornado::httputil::_NormalizedHeaderCache</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPConnection</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPFile</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPHeaders</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPInputError</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPMessageDelegate</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPOutputError</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPServerConnectionDelegate</class>
    <class kind="class">rosbridge_tools::tornado::httputil::HTTPServerRequest</class>
    <class kind="class">rosbridge_tools::tornado::httputil::SSLError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_content_range</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a46b573625d886ac4166175f4d08af20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_int_or_none</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>adf23e671a8d522093631526749f9a410</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_header</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ab9a788e49bac7ab668ed7325061363bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_request_range</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ab7f5dc585ba917a2c04b1e841f0bab57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parseparam</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ae4ce9701a19509d9ed8dcb24586d970b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>aaa9d14673756801c82db3bd5f14b68ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_timestamp</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a547da62370be4cc18194ef45c37cf61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_body_arguments</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a0265ebd35f16ea3debac465bc2064722</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_multipart_form_data</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a248a5e9ce713c59df1827294d4b439af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_request_start_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>ace71b0f084ef0b98d72ab5aef1edc51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_response_start_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a64085e4318b8f9aad183ef69ac8eee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>url_concat</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a4d141e32a92700e133fb86aab61cc1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_normalized_headers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a9be86eb8d864882c78916cea0ceb0c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>RequestStartLine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a732cd0286003c351225cc0881b9933b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ResponseStartLine</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1httputil.html</anchorfile>
      <anchor>a8292ae9095663b8290293af61c7f7c21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::_NormalizedHeaderCache</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1__NormalizedHeaderCache.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1__NormalizedHeaderCache.html</anchorfile>
      <anchor>ab22c7e7f36b06b62532f07ee5152f95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__missing__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1__NormalizedHeaderCache.html</anchorfile>
      <anchor>a6a7216825e452f286dbf36acaf1dc662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1__NormalizedHeaderCache.html</anchorfile>
      <anchor>a3eb6f6174e1741a74217d16ea7301901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1__NormalizedHeaderCache.html</anchorfile>
      <anchor>ac4c7315bd068101ab94c6cb20e8fb6d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPConnection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPConnection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPConnection.html</anchorfile>
      <anchor>a6851dbb4c073b57b41e070775b0080c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPConnection.html</anchorfile>
      <anchor>a8542cce41be78d7d9ac37ea80009d4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPConnection.html</anchorfile>
      <anchor>a9ef1063a5f518ab26f66f39bcbe01d8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPFile</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPFile.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPHeaders</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__contains__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>acdc8126d0d2e061203f116122549de3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__delitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>af5680c27f5626bcdd62917a7ef66aba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>adfcaa3c657cba19db22e5cf76851f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>ae0df89e303ff92058f1820c9ad2e9a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__setitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>aa150d4afc63a458785c50ba8593c0e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a4a0008d5b45aa5d6c52eeaf3d76df8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>copy</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a3398150db6bdc8e0c16c8a5eb00b8b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a2039f279049eb4eb5989bd9c1ad06ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_all</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a8192d6a48d8e7768a29e6ba4bfd85421</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_list</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a0ee601eefcaf1edd4467a205d55472e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>aa0d58ff8c17e852e1d3ecfafc411d8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a2a9ba4d06ac0e132de3d81c7aed78768</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>ad4ba8d9757f08508d8aaf7e4a221078a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_as_list</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a5028a55c4dd7a17d4225b6f9fc160109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPHeaders.html</anchorfile>
      <anchor>a38c0c7ac7b15fc416d6ae4f79e51dbc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPInputError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPInputError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPMessageDelegate</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPMessageDelegate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPMessageDelegate.html</anchorfile>
      <anchor>aaa9d02241078ec50537ca121b975bbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPMessageDelegate.html</anchorfile>
      <anchor>a9bce61f88115a5fe3f6be957369e9100</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPMessageDelegate.html</anchorfile>
      <anchor>a823f73ecce6cb026a4ace8a9cba5e90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPMessageDelegate.html</anchorfile>
      <anchor>a1ec6acc2617103ab5f93975c78a3ab05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPOutputError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPOutputError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPServerConnectionDelegate</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerConnectionDelegate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerConnectionDelegate.html</anchorfile>
      <anchor>a09b61dda28733af01e6c84ac0c35c7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerConnectionDelegate.html</anchorfile>
      <anchor>a8b7b1f64255a4514bb36bdb9aed5c910</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::HTTPServerRequest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a96ab13c2944f9748f9d4ea370b96443c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a50149cfdb5b519ac166934febffe8694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>afec0ed8d95d02d5c467b2787be92617f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a46fcc045cac38d05ef2d61cfa0464a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>full_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a18127a43448c7af0b757281c34ff078a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_certificate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a07de3dd295ae2536c25c2346e0216550</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>accfde2b59cc1c4e7b997f8dcac560ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>supports_http_1_1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>aae2a91d09e314b3be14f50f4f5286de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a39360f1c2adaea8a8fdfaeb2b3ada32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a19cd6655fb5509d9c1ef6410dcb3522d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a4c00f96826a1ab3efb249e1466d2cefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a412404e2eaa6ed5d1cda9778b789055a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>ac0f59f55e26f11506704c6751b8d44a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a2fd185e8d7b8dbd9765fbb2a1d079a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a17822e50b5f2094dd32e12d34b25e467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>ad5b145958c439e68db01161b18ff01d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a3b6986c8e08e9ec9b80df7b0bde0f041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>af1f3950e1fae812e36cbd7d6ef17ef6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>query</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>aef202f562be1a582a045476f4eba5f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>query_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>aa0eacfccf0b934f765b74d42d8453512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>remote_ip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>ac098ac3ecda5a6e567cc74c6967234c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uri</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a99bcf0d96d70d0c66bde470830f07b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a1924ca6ec008b88fdded85b96f85a3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a273c9275849d04ace55863ad23844801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a78197358862d4dbc0f256bc0489d9424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_finish_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a8492018cbe0670b0ac67fa93de59515b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1httputil_1_1HTTPServerRequest.html</anchorfile>
      <anchor>a4e425807ddfc9663cf8435bc863aab5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::httputil::SSLError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1httputil_1_1SSLError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::ioloop</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1ioloop.html</filename>
    <class kind="class">rosbridge_tools::tornado::ioloop::_Timeout</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::IOLoop</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::PeriodicCallback</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::PollIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::ioloop::TimeoutError</class>
    <member kind="variable">
      <type>float</type>
      <name>_POLL_TIMEOUT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1ioloop.html</anchorfile>
      <anchor>ac5eac45d19c2b1d526cd5cb1bc42b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1ioloop.html</anchorfile>
      <anchor>a3624913b92c8565c5b1f4b8bd64fd209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::ioloop::_Timeout</name>
    <filename>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>ac50e84496bf5bb793576da80b8256f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__le__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>a4f28efda4381d8bdb4cf1e6010af7aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__lt__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>afc891142e2482121a1002215afdd5927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>a90ec0eb2718667ccb6bfd513342b9800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deadline</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>a4f24b96434e907dfee54f89db59e17aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tiebreaker</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>aca61e82cdaa43e29728f3bc28207ba56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1__Timeout.html</anchorfile>
      <anchor>a52e6d343092b009317111394a8551175</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::ioloop::IOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a0a8d9111d186293678547bcb232ad033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_callback_from_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>adb2bf849e6d097566105dbe4bf78b54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a42620a214143c708bfc6bb4fc5a57b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a99392e305648bfc90a982cbb021ae131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a56f4f5869c5b163b7f1c5167b3f3dbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_at</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a02230349f250e8500dee166a37456e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_later</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a5dc75607ab12a517b8f4e319ba9f7d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a35170bb9c95bef813c52c7cd8fe22652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a3b90d95fc828258bfc08d1b31a271964</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_base</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a374ddcd09b20f63f15f1e3950ca8177d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a111df75524a301d3afb8cc3e9c65ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_callback_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ae51efcb91f1abbbd9823f68ef64a926b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a8f97102eb5c8914828a67f885f20ba43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>install</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a966e9cb54cd2bb740425f2101ca79096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_stack</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ad37516a19c5b290fec3c9947fdab0989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ab9af339abcb02aa3c552b72783488965</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a30c90df0e6f8cca002fe2faa6b339d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a6ad4a092a06c37b23b347ade9645b50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_sync</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ab5708b1340b18c393030ac4299a031d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_blocking_log_threshold</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a345019af9cd1f3a222bf6b737886602a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_blocking_signal_threshold</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ad193193c05acd4d05ea00a44cdbe4b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spawn_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ae1da71cb2f0dec758f9b8118eaa9f604</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>split_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ad22f6f548984affdf2f2eaa9159b90c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a7c12787d752bb0ad312963a1c8339213</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a975b8f37d49ef7d349af564f115df1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ac3aa193459f774f6e255d91f6481ae80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ac63e066972e1a0e9b49a1c5b7049982e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>clear_current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>aec3b7039573fd61368c3c3c12d1b8ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>clear_instance</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>acc26ca128af68f86ef721d920817fdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a3a1fc3784737a52977a9bb3955f78b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>initialized</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a549978608f2552ee5f4a0a7155feb6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>instance</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a4a5777d4efda82ac4801d6cbfcaf467e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>ERROR</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>ad54fa8acf07eeaa4de80eb695a97b477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NONE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a51c5a8bdd35dfb2ff65d883214fe6410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>READ</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a9bf9f6ad078ba9b01c1c78fee39dec91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>WRITE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a1fcb57f7e087a31723e1b6df86ab1dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a026a7d978f700c8d3e04a91cc3e91960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_setup_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a3848c6dc88a639872c3b71797a279e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a4085e38057d7a42cffa4ad45fc771417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLERR</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>af37586c2ce85c76160d81d38d251e61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_EPOLLET</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a90222e2896bc4136ecab9fd643ec043c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLHUP</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a74086e16377c7d43e57062fcb8df32ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLIN</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>aeebfe7113bbcc23df875799200261a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_EPOLLONESHOT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a48f0f04e642961ba3d9b5b3cfa152172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLOUT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a9491741992cdcfb71d1ec61715991b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLPRI</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a9d3fb53e19abc36085aff5a3d6092dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>int</type>
      <name>_EPOLLRDHUP</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a416ba6ecb322bcef27563c0654f34a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_instance_lock</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1IOLoop.html</anchorfile>
      <anchor>a638020e6fc599c9311eae6cdce448b67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::ioloop::PeriodicCallback</name>
    <filename>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a0aa2443728fb28af334ebd2fb5c469fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>afbd23fcd54909754cc8b5b7443c78721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a3b4b3656c0c52ee8820a20242ecbe5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a0d9abb7b5f2fd716493e18ec604c02d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a6ad5da3fa5e0339accb4a14b0d24b8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a76eb89be64502e1cbd069ab9bcd034d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a72ec9871684c8ccd87bd3ce5cb4f67ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_schedule_next</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a61af099f27bce61418383626521a5d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_next_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a4c066fe6206e5ec7b15839cbac24a1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a66a17ae98679718d57665ca158d00047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PeriodicCallback.html</anchorfile>
      <anchor>a5bac740465d68ad6f82b8323c57075c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::ioloop::PollIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</filename>
    <base>rosbridge_tools::tornado::ioloop::IOLoop</base>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a3ef3e493952a210baf1196b06b41b95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_callback_from_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a0bb5de5678e34c6b18e53bff55e6e868</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a641bed2824d2c6885aa09d45f793fb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_at</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a4ac83a57d60c54e5e5e32e39e2e16ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>adf549a2d284f0339544a3c43b93a8d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>ab520b5cd422778daf760256251a80acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a6c5dba8299b8f25d8207d44229d22965</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>ab7a619f0d4f4d95765c57fdaa330f7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_blocking_signal_threshold</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a0a278fe3f1de8662b09ebeb5b2309feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a3dca979f9cdd984ce76b869eeeff6495</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a9a7a5906239495e5cdbd7e9a1b13ba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>af8e883ffb4bafc0b794d156c771c1637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>ac93f46ac86fad72e2d471c88a6834a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_func</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a3c81945b79cc591091ecc476729a288a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_blocking_signal_threshold</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a2befda6b5080db5a6466e9d8787ffa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback_lock</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a3dc9e50bf9df9388bf331f01cbf9901d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a42dbb224471f2a24d14c6dae69e8bebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cancellations</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>ae4fb7e02d3f84119e75800ca3c6b607a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_closing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>aef80a7e8fb2cad05b477d30fdd21e20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_events</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a3f5ba8d95fa450bdfbe75ca676f5b45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>ab541b91f4a55c06ce38a1ab3135842ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_impl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>aff39b993a5b45862b0653478b7440e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_running</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a9c03c77eb928392bba7b6d3ce1efb23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stopped</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a38b11009e746fb55e4061a3d6b2ca758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_thread_ident</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a1a40c92768b67b1e643441200c88f4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout_counter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>afc0e5af4cc57bf5526ae16651f2263c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeouts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a5329ff681d6568e2f11a1b814aa2e8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_waker</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1ioloop_1_1PollIOLoop.html</anchorfile>
      <anchor>a52098aa82f615e458ac8964e01ecd4d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::ioloop::TimeoutError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1ioloop_1_1TimeoutError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::iostream</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1iostream.html</filename>
    <class kind="class">rosbridge_tools::tornado::iostream::BaseIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::IOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::PipeIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::SSLIOStream</class>
    <class kind="class">rosbridge_tools::tornado::iostream::StreamBufferFullError</class>
    <class kind="class">rosbridge_tools::tornado::iostream::StreamClosedError</class>
    <class kind="class">rosbridge_tools::tornado::iostream::UnsatisfiableReadError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_double_prefix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a2facf7c588a37e2a100a1903a7448952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_merge_prefix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a3f38595fad587fd19e17942f9fbcde7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>abb9d0334c59c1b0efdd2e67800980469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_CONNRESET</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>afe6715574151c07d290e7eb3a88eab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_INPROGRESS</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>afa2b9a7209734c3a41d54b972f8970b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_WOULDBLOCK</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>ae9ff822715d0207e872cfb1ac8a3bfec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_set_nonblocking</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a427d82dbafac60351d309231b379b15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1iostream.html</anchorfile>
      <anchor>a811cceacf75faaed8d3e269d3b5b86a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::BaseIOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a7a642f0e2ec9c971809159493147691c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a112d540d5582ac5ec62ecf4d82057a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a77fb0ee8d1ada0c9a22d2e3519d1f8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ad7b3ab678802baefbb5901267cc6165c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a9bf5f217181b6f04ab4866069ae7fe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_fd_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ad2f3ff2ea88ca81a658af00865e13d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a93bd8292bf1570638d00fca8aa718050</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_from_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a8f84da694c550da49f3510cf10497266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_until</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a71ed7a7a45da3fc1abd430befe5a0ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a8cdc2214440533c2ac31f164f0781f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_until_regex</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a0936195d60881ef1f24409755fe21fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reading</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ac5210228b85987a4c36e359b232b579d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a259156818882aad207a079cc7ff43738</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_nodelay</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a4ef246412991fdd2ad9ecb62eb0b4ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a39cd296ced0ca9776bbb0ed5d0e259f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_to_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>af9bead141ccfd7fca73297c89913e6c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a4f413293a480ef6485bf026173f6aa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>aea71cbf0a5f9a0d432ed1fe6c4270d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>af87c7816284671d8339fd51373340ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a686c265a8527a64953fcd015a2ea47e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_write_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a7b93054ac32cbcd862a839db141c513a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_chunk_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a058b5eddcc6ab4550a50a92e5d775636</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_io_state</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a76d7860940d7792a0a23c4d491f0d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ab5c3c788f18e77fe4935a04faf7b5038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_max_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a3385e2e00e1bc61086fc62b334e5119a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_consume</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ad67fa9295782871b416eb4563c2235f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_read_pos</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a3b97308134c6ce19f155f42409678234</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_events</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>adb00de778969d542c7ce56c86242a4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a96a83a08006e8048240e53ef2fa44bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a8d360a046265dcae7c5d4134b1021966</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_maybe_add_error_listener</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>aea944462eaacc4c4e5ff44fc0ec81020</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_maybe_run_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>acd1588e6e128ade6736b22f950988039</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_from_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a7b8d550b85b347611da6558f3245c87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_to_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a4e5137f42742fa5866a66837a35bf174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_to_buffer_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a9397458e40132e8b74814ff65e12697d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a5e542df97bff7f9aad4a6d617569c6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_read_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a11d29b86a1da6660c0549cd4fdbadaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a1b72c60ada6169fe8d6e71de38b5e01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_read_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a3f39b5250fb16c91c1fa060870cae7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_try_inline_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>aa1b3efef22ff67d65e24b96dfd4a1506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ae34bad5e954554729bd9445509bb6121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a9d979b61cc832528da00eb424befb2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connect_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a3bcce2572925758dfc1b73b4c7db3b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connect_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a3ca8a9e44be22beacb1fe937daa7a630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connecting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>aaaca8682609e08ffbfafc7346a0c2a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pending_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a4a7bb981fe7f559d0aeb0c7c324e3f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ad8a6688b8089e29c53c743cceb5bc16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a6019553c521bbff46f9fe327ce74baa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a60c9ed45feca2bfddd69ba5cb340421c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ae4c69fbc43c651af1d8769cc0bd97fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_delimiter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ab7eab70edae3e003973c84df8696cd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>acfebe3f9e37a7c4784e4ca78a91be4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_max_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ac45e91f3318d7d8e0fe0606e0c62bc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_partial</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a742d2e0886b4dd48d42777d96881662b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_regex</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a0fe5b1094f85d7e61b2c9216f94beab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a275724039a2b4715155a7c08b2938109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a5be43f069eefeaf06d0f182f1a2268f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a87122a095fec0e9d6805560c6e702759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ac0b62cb513201eecbfff677204710053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_buffer_frozen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>ac7c12342a1f19d7560e507ccd9847bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a94d9e900321d13f57785ba6d906d3ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>a5d69934a6f9cd4808c32944168755e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1BaseIOStream.html</anchorfile>
      <anchor>aac1317952f16c23a54f92986b6d3aec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::IOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</filename>
    <base>rosbridge_tools::tornado::iostream::BaseIOStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a65126cb5dc77eeac4de461f244cf8419</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a1bb6b2f763692587d4a598bc1332373b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a9275594d35a3a7b09542ed0c1106fb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>aa81da3289ba68eb5bf25ed3f24236114</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_fd_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>ad5cc5a2745b5ff32ddb0dd7fd1b6f140</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_from_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a2d6d05b31f900ece71677fa407d04756</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_nodelay</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>af9c8d0fdc7f33cd879817a1d26dcdd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_tls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>addb79484482e6de7162f71fdc2fcb469</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_to_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a2bf65ca5fe0e1451f98864089b4b1589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a82f703284d7c10c6d0bc0590edd79ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>socket</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a4119bd89a801e8c47af555473c957cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a1ebce74f87cebd0486c2f74bc7e3ffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>a6ffe1e350021b56bde6543c98c498526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connect_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>abaf212a535d1e6fcce5f728a6aedd0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connect_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>aaa2b29d92a05e0824fc97150aa96bb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connecting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1IOStream.html</anchorfile>
      <anchor>ab054687f6435dd80172f080850189857</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::PipeIOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</filename>
    <base>rosbridge_tools::tornado::iostream::BaseIOStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>a19227ca7f4a0cd23adc1734176f7ec84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>ad2b270fd7d3db5bfc22fdb027df83f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>a52d36279f58666d73a46a3bd7d2e57b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_from_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>aa41cde74c9b0c13e576a06357834083e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_to_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>af8d47b5921a90b6563daf1645769ef7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1PipeIOStream.html</anchorfile>
      <anchor>a6d8e4ab3a08c948e640fb6e311891978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::SSLIOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</filename>
    <base>rosbridge_tools::tornado::iostream::IOStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a91dba6099b3e2a864600b78054de1993</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a07a01bfa7fba018ebe5237ece85a3ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_from_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>ac7fa726273c767d838ae5fa662572b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reading</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a456a8f80d0f17004a1ff6fa7cf50a1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>writing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a1a422435fd6a9c3abd36832e4f7033d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>socket</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>aef0edf3a67665013290067904c9a4ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_do_ssl_handshake</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a4401bbca765259978226f183a86626e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a267b9d1008a6f9afa21da4a643b93eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>adc61509be488ac4894cb1cad8a44f721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>ad8cbdf7184d8e40b1105611365b1ed72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_verify_cert</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>ad52e3ef8cca9998a98b4fe54d2cb886c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_handshake_reading</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a41742bdad3e236e9ff2f86c93160dda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_handshake_writing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a4550414b0c66d5a8aed94b2d6dd5fa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_server_hostname</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a632422788217aba383b7441c4d2c6baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ssl_accepting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>af56cb9081875cc6c2bc77e45bb302c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ssl_connect_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>af5199f640bdc3aa1c0055de6630beb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>a651d9edc6b356abea5c666613dbcd6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1iostream_1_1SSLIOStream.html</anchorfile>
      <anchor>acc4381a2340d1f04489e224c30a80dd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::StreamBufferFullError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1StreamBufferFullError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::StreamClosedError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1StreamClosedError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::iostream::UnsatisfiableReadError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1iostream_1_1UnsatisfiableReadError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::locale</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1locale.html</filename>
    <class kind="class">rosbridge_tools::tornado::locale::CSVLocale</class>
    <class kind="class">rosbridge_tools::tornado::locale::GettextLocale</class>
    <class kind="class">rosbridge_tools::tornado::locale::Locale</class>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a79936ffba600d7d92d2995b3eac14589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_supported_locales</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>ac15ac7404c8510fcd65cb6acf49c3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_gettext_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a8ccd39ba3109d4c1367b94809da5fb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a8e303ea261050d710ab7eb6de79e15f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_default_locale</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a38271c132f23eeaed9106834031397a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_default_locale</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a6d8b6b29ebc8f7a24e3b586c12bdd6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_supported_locales</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>ae1cfa8faa3da272f112159ca553ba8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_translations</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a623f26e02adf733dbec9739b9b8e17df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_use_gettext</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>a6c1ff19c121dfa0ed2b8e3b6fb993d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>LOCALE_NAMES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1locale.html</anchorfile>
      <anchor>aa518bb3141362775986988a60c3bc197</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::locale::CSVLocale</name>
    <filename>classrosbridge__tools_1_1tornado_1_1locale_1_1CSVLocale.html</filename>
    <base>rosbridge_tools::tornado::locale::Locale</base>
    <member kind="function">
      <type>def</type>
      <name>translate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1CSVLocale.html</anchorfile>
      <anchor>a762b36b1e4bcd35032689bea4363e767</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::locale::GettextLocale</name>
    <filename>classrosbridge__tools_1_1tornado_1_1locale_1_1GettextLocale.html</filename>
    <base>rosbridge_tools::tornado::locale::Locale</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1GettextLocale.html</anchorfile>
      <anchor>a6053d4d2d7e04a6fda89ac54ab40acce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1GettextLocale.html</anchorfile>
      <anchor>abc074d0b3ff37c6ccdb7ce8c4081028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gettext</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1GettextLocale.html</anchorfile>
      <anchor>ac4bc1a4fc5c3eaecb1c9c255c2d2bb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ngettext</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1GettextLocale.html</anchorfile>
      <anchor>a145c3c6c131dabc04e9be28b99a5ef45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::locale::Locale</name>
    <filename>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a63aa48b25914f5dd0361a178ded26aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_date</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>adcd278d7a416d7a0374911bb062bbc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_day</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a1ff2aeb66202f7c6197dd2fb51f7a4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>friendly_number</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>aa5224606d06eafb9cf1a3239f5a7d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>afb51ab118aa0ff075c128e281d649fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_closest</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>ab443566ae7a5f59dba0258b9c5908929</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a50274e90eabbc04860a0761f647a7036</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>translate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>ae9f025b0de495c5a441ab756ecd8bb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>abb1a3f0d7751217f7e93f2c048ba903e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a7d99fd101d61dfa6e1e33e882add0292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rtl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>abacdb4f3d61e331227fe3fc4b749b273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>translations</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a526c8eff55c8343c77713bc3ee317c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_months</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>a5e08192417ed38c03ebb4cba80fd9ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_weekdays</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1locale_1_1Locale.html</anchorfile>
      <anchor>ac9c9bc82c7a175898cebd5bf59bc806a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::log</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1log.html</filename>
    <class kind="class">rosbridge_tools::tornado::log::LogFormatter</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_safe_unicode</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a09ae0d0722b5e88c662f93653ee9069e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stderr_supports_color</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>aad16e92be86d06d78a36586663c6416c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define_logging_options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a1866c41bb1dcb876ae16f74d8db6111d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable_pretty_logging</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>abbdb827a6c95472838e6c92d1bf5ee2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>access_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>af815b0960850cb8247d77abb5f808712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>app_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>ae33a8aa0d43e64eb778404fcd12e6fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curses</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>a5c359f1bf106793d979b2f1a47c537ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gen_log</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1log.html</anchorfile>
      <anchor>aad8052640472523a82b3745c262652d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::log::LogFormatter</name>
    <filename>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>a76ae274342f93810c72433775077d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>ae78ede7644d04f6d2b50a1ab87b53e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dictionary</type>
      <name>DEFAULT_COLORS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>a32b50d5b1d31f1750e6dda2ed7c9530d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>DEFAULT_DATE_FORMAT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>a24ee1ea9791149d2657b0375822b5cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>DEFAULT_FORMAT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>abc5261f838ac42bd8efbd19b8785eb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_colors</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>aadea878230c2a33bf05adc3e3c97adfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fmt</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>a3a3484b98da23c694954e1024f804e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_normal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1log_1_1LogFormatter.html</anchorfile>
      <anchor>afe5a4ad39adc1374e79fca90b1af0345</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::netutil</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1netutil.html</filename>
    <class kind="class">rosbridge_tools::tornado::netutil::BlockingResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::ExecutorResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::OverrideResolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::Resolver</class>
    <class kind="class">rosbridge_tools::tornado::netutil::ThreadedResolver</class>
    <member kind="function">
      <type>def</type>
      <name>add_accept_handler</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a2c1f208e91a451bf3184d5ab68d10f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind_sockets</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a6abafb4ae217b05ecbc1a4bddde0275f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind_unix_socket</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a2ef374edc6c767884ecc07720fc6409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_ip</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a50f7774a05e08881bceb9af9f1453e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ssl_options_to_context</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1c79d4305f6d067f7ed3de313e1be11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ssl_wrap_socket</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1f79f234ae21b9b77ab90a7ebc62c75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_DEFAULT_BACKLOG</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>ab87a4d3c5e34f6014df69e649a21b1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_ERRNO_WOULDBLOCK</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a74f602af3dac22b6efc54e89f0993633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_SSL_CONTEXT_KEYWORDS</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1e002656dfd405f49a89bd6be42ebfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a1004c6f203044aa1e2ee2637455f8b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl_match_hostname</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a8a953373ccb69a2d2bb5d296a3e98c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SSLCertificateError</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a5f00856b5526c7e3076924ba2f6c4fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1netutil.html</anchorfile>
      <anchor>a8fd46b93d283b3f3feed4ff0ed3df535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::netutil::BlockingResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1netutil_1_1BlockingResolver.html</filename>
    <base>rosbridge_tools::tornado::netutil::ExecutorResolver</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1BlockingResolver.html</anchorfile>
      <anchor>a0aa406a8d03f773bb96ca14e06c237f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::netutil::ExecutorResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</filename>
    <base>rosbridge_tools::tornado::netutil::Resolver</base>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>ade3fd59027cba50eaae6c4e1747a0bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>acc8c5e67dfdb0e170b99b51d49bf743c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>a05099a9f2bb3a86e9778259d012d9c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_executor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>ae90bef73639893c01903d08fe14b66fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>executor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>a1be894c4ed5e7b7223f2e5d3c5e21de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ExecutorResolver.html</anchorfile>
      <anchor>a1a5be7ce1cf7e637eb17897b3fb51dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::netutil::OverrideResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</filename>
    <base>rosbridge_tools::tornado::netutil::Resolver</base>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</anchorfile>
      <anchor>acc842342bd67f03cbdb6a542174e19dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</anchorfile>
      <anchor>a16da28edebe62cc55cdac59508a3d9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</anchorfile>
      <anchor>aee9a4021f30a9d4480418ce7c965f317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mapping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</anchorfile>
      <anchor>a14a871007c7ed9ece39e22ec4d8f4cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1OverrideResolver.html</anchorfile>
      <anchor>a6718b8fc74ada22bf08cd174172fd1d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::netutil::Resolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1netutil_1_1Resolver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1Resolver.html</anchorfile>
      <anchor>aebe8d5d8b9369bef0a978feb7fe396df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_base</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1Resolver.html</anchorfile>
      <anchor>a138a8ba4eb2f048945fe0c74707bba45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1Resolver.html</anchorfile>
      <anchor>a54c34423c34fff4aa9455210e9cec72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1Resolver.html</anchorfile>
      <anchor>ac7828b98d07526665e7a901aca5bdbe9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::netutil::ThreadedResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1netutil_1_1ThreadedResolver.html</filename>
    <base>rosbridge_tools::tornado::netutil::ExecutorResolver</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ThreadedResolver.html</anchorfile>
      <anchor>abc8e890b73934a2792195e997cb324b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_threadpool</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ThreadedResolver.html</anchorfile>
      <anchor>ab3bb565a46130d71d1832756866c24f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_threadpool</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ThreadedResolver.html</anchorfile>
      <anchor>acac1a8b07566bde876309618cada7be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_threadpool_pid</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1netutil_1_1ThreadedResolver.html</anchorfile>
      <anchor>a2d172dc94b64cd77044b9af895a47e44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::options</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1options.html</filename>
    <class kind="class">rosbridge_tools::tornado::options::_Mockable</class>
    <class kind="class">rosbridge_tools::tornado::options::_Option</class>
    <class kind="class">rosbridge_tools::tornado::options::Error</class>
    <class kind="class">rosbridge_tools::tornado::options::OptionParser</class>
    <member kind="function">
      <type>def</type>
      <name>add_parse_callback</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>aebcbb9abf48aa4a5acadae48ffdeb17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>a482b58b43532787cf56022c5e128de08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_command_line</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>ae93489aad5c6268d1f3fd89c01e8d354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_config_file</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>aa1812ce01c016a13b4dfffe7b0b57a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_help</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>a5bc18265bb46f5c97f23912b197b249a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1options.html</anchorfile>
      <anchor>ac71f78ed7f0f5c2a9407d7e5ba79d79a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::options::_Mockable</name>
    <filename>classrosbridge__tools_1_1tornado_1_1options_1_1__Mockable.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__delattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Mockable.html</anchorfile>
      <anchor>abd056eaec04136edf4bb39cceeb7f19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Mockable.html</anchorfile>
      <anchor>ac3ff15316a5017fd28f7c6e8bda6af05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Mockable.html</anchorfile>
      <anchor>afdff5c77fd95e9b78d4f5a51a233dba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__setattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Mockable.html</anchorfile>
      <anchor>afbbd9363a59968b7d8448d9af383ed85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::options::_Option</name>
    <filename>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>ab20b69c59fd55399d3479920eddb86c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>aff6048c1ad42a284475b769edc9db6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>ae58e1e0107a02f448eede5e3bea9a2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a7098a4180387e8d64342714a6d920802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a718676f64ffae57c6e771b96c3fdb009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a87758303b2108a312c7522060cdef053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a14b479fcc4608ead7f9972a84c923729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a7f4cf783d9212ebddd9bacc62ca89997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a16668ffb6efe483304d6acd250e19baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metavar</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>acf63c880558e2cf858914537dd0138b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>multiple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a2c337d2f68caf14df892cfa580f50cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>ab5de2df20c46d2be224bb1865c4d6406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a2b9d7b0764030f5c6c344d047a5a7d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>UNSET</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>af2f9f70fc0ded89e56436b4269b6a8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_bool</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a49d8442c4e680c49309d91e87b856214</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_datetime</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a28bc6d35d2ad6a6065273c8d7b195974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>abe86cf0d1984b303f7afff1d11a4736f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_timedelta</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>adf22a02e9f33ad5e4c6237360e166858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a3f9e4841053bce7365223a9c84c637c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_DATETIME_FORMATS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a8397cdc796c09220a60f23ba7af13114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_FLOAT_PATTERN</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a12accab6b991c1ab8959beb182d4553c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_TIMEDELTA_ABBREV_DICT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>adcb6bf8334d9ecc623e9be6ca55c2bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_TIMEDELTA_ABBREVS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>a88f8fc4876256520b0fc820727b5eefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_TIMEDELTA_PATTERN</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1__Option.html</anchorfile>
      <anchor>ac29860aecb50859faed3881b2eaaa83e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::options::Error</name>
    <filename>classrosbridge__tools_1_1tornado_1_1options_1_1Error.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::options::OptionParser</name>
    <filename>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>ae2046d87fe9b1e18220bfcb2f33defc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a35d5981d2d195a6e63eb31492d2d6d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a85ea611b7da22f71dba4aa586c53accb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__iter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a122f73e59e4179673fa9d6144096db03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__setattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a1821a93c406ef9728d6d59a76400e29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_parse_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>abdc462659262f39907d0995e68107e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>as_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a2a44b7ddfc2763e989b16a5550aefa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>ae69b742268be91372af9bd8e8b7b653a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>group_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a401071b8ece20a7060419d1b62a08044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>groups</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a2822aaae4a51dc1c5aae339b5ba689a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>items</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>ae654f26d541967e081f40e9468063c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mockable</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a2305b1b1bb28c47a7eabe2a5439c4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_command_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a96e4b7c0bf3978d1ab497aa54291ac09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_config_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a9662b59241a21ba9368afdcfb4db756e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_help</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a9acc0b0974e1d6efa28428c45eb0bdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_parse_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a4d840d0e6be9408539600510f26d7c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_help_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1options_1_1OptionParser.html</anchorfile>
      <anchor>a7ae6798d571fee3fb09957252823459a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform.html</filename>
    <namespace>rosbridge_tools::tornado::platform::asyncio</namespace>
    <namespace>rosbridge_tools::tornado::platform::auto</namespace>
    <namespace>rosbridge_tools::tornado::platform::caresresolver</namespace>
    <namespace>rosbridge_tools::tornado::platform::common</namespace>
    <namespace>rosbridge_tools::tornado::platform::epoll</namespace>
    <namespace>rosbridge_tools::tornado::platform::interface</namespace>
    <namespace>rosbridge_tools::tornado::platform::kqueue</namespace>
    <namespace>rosbridge_tools::tornado::platform::posix</namespace>
    <namespace>rosbridge_tools::tornado::platform::select</namespace>
    <namespace>rosbridge_tools::tornado::platform::twisted</namespace>
    <namespace>rosbridge_tools::tornado::platform::windows</namespace>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::asyncio</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1asyncio.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::AsyncIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::AsyncIOMainLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::asyncio::BaseAsyncIOLoop</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::asyncio::AsyncIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1AsyncIOLoop.html</filename>
    <base>rosbridge_tools::tornado::platform::asyncio::BaseAsyncIOLoop</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1AsyncIOLoop.html</anchorfile>
      <anchor>acfedc25148956c4ac6d3f12d044b9563</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::asyncio::AsyncIOMainLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1AsyncIOMainLoop.html</filename>
    <base>rosbridge_tools::tornado::platform::asyncio::BaseAsyncIOLoop</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1AsyncIOMainLoop.html</anchorfile>
      <anchor>a53512a80fa637d91a14c1bb46cfb5e24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::asyncio::BaseAsyncIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a4442592808b0022a3c54e4585ea033e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ab5dd35b10b98ad19008654d4884a6baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_at</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ab73c3510fe9d535a0cc66c6e67017651</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ae792b7276f4ac58e1155a5ee5393440f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>adca7a87356d325a34f99f31bee1b32f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>afb20a0907e6af9fffaf4a362a4a120ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>aa3feda2b438ae876b40f43d776bea0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a8d1343a6b005612ab674e14842490ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a66c7723aa93b1c432655f9c690ad9826</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ae64a0631b565717c19d4ce444f8e6a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>asyncio_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ac6351dade46e5193de804e3ed6650d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a40fbd3cd3bd188cae626f8c85161181d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ae7f0e4c304dc9a7306318eb79b632daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>ad1905ee75987478f0208ffd0cc0553ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>readers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a79195bbe139a1076324f7a312fe221d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>writers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>a7d42e2786ebd61fe72e36819d5cd3e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>add_callback_from_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>aef53d425ebec710cb0236f0125b1f725</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_events</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1asyncio_1_1BaseAsyncIOLoop.html</anchorfile>
      <anchor>aa9525e7be6311dfaff25fa39f114e6ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::auto</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1auto.html</filename>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1auto.html</anchorfile>
      <anchor>a5625d8850eedc94100921e0750931fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monotonic_time</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1auto.html</anchorfile>
      <anchor>a476947bf5e203411ec9b806becc73036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::caresresolver</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1caresresolver.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::caresresolver::CaresResolver</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::caresresolver::CaresResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>af4ff05a66af2ae1451fc97c68c43d8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>a187e0cc5980ed941a770f0b275408ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>aeaf1f8c675c98c672e00c71609e69551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>a87abcbf5de08d7e18c85b4beffb71e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>aa30fb28c1ac5ec85154a4a0dd08c6afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_events</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>a84f0376ff163e9222e4a29e2dd32b891</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sock_state_cb</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1caresresolver_1_1CaresResolver.html</anchorfile>
      <anchor>ac25fc97a38740c2a6b2588c24e9f5069</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::common</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1common.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::common::Waker</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::common::Waker</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</filename>
    <base>rosbridge_tools::tornado::platform::interface::Waker</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>afcf6e95fb161348fb3167f093160553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>ab5732c7d7662d3087c73ca79b008302e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>consume</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>abf14bc9bbb106584fe244eb03cc332d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>a1bb2b33f85d1cc33b43a9a2006856de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wake</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>a265f457dca80155d1de39d1fcf58569c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>a04b2137335e0e3dd7f0d1b75105e586e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>adbee9af7ce157a2d278edd3059a500f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>writer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1common_1_1Waker.html</anchorfile>
      <anchor>a3d70ddbbd99f75c11deeb7f24dcf54b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::epoll</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1epoll.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::epoll::EPollIOLoop</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::epoll::EPollIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1epoll_1_1EPollIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1epoll_1_1EPollIOLoop.html</anchorfile>
      <anchor>a05c6787e0c3c77a8d9d4fbdf43d153f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::interface</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1interface.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::interface::Waker</class>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1interface.html</anchorfile>
      <anchor>a208eea011bf5e244963ad06b614c1902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::interface::Waker</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</anchorfile>
      <anchor>a05c88dd8a757bd9f6440770602046631</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>consume</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</anchorfile>
      <anchor>a2f2da6eda239cb77ca357d034b960650</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</anchorfile>
      <anchor>a188e2b45ef28e7c489aabff946298b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wake</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</anchorfile>
      <anchor>a094dea70d407b1c9de20adcea6387aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1interface_1_1Waker.html</anchorfile>
      <anchor>a7d061390432e5ad09c4c54d1b081b054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::kqueue</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1kqueue.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::kqueue::_KQueue</class>
    <class kind="class">rosbridge_tools::tornado::platform::kqueue::KQueueIOLoop</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::kqueue::_KQueue</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a89e9bd9efdb13accd731b190926be9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a6f9c76c074e01907cf04e5fabeaa67da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a861c0e23160135050ad77e7e3f87918e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>modify</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a3f25416e441401bcfed9f655acb959a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poll</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a01734f4e15760df0135b9ece7499c9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>ad88ba1a684ae2de7f45e82b4665f8a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unregister</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a83107360aa73c7cc255125a3b1343cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_control</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>acc0e289c9c445fbef6ccefb73ea2bce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>a8e282c9529bc60203b85b0443cb1df6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kqueue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1__KQueue.html</anchorfile>
      <anchor>aa368ebbef407bfcaf257155053ff0692</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::kqueue::KQueueIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1KQueueIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1kqueue_1_1KQueueIOLoop.html</anchorfile>
      <anchor>a632885ed80d1a2a6dfa7739f668571b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::posix</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1posix.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::posix::Waker</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_nonblocking</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1posix.html</anchorfile>
      <anchor>ace5b15a9e63c493b8eaea5a0e8b860b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1posix.html</anchorfile>
      <anchor>ab6e19b6bdd8797e569ca0e2b21fbec3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::posix::Waker</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</filename>
    <base>rosbridge_tools::tornado::platform::interface::Waker</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a5443575f09f6c6d52e75034f8e3e990d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>ae36231b9dc13d7b9cf268116d1b285e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>consume</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a06a901be9650a46ae1dc86c61328e5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a089056c51e5c8cee617badc2fa8a5a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wake</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>ab51c541a0a73f24d5954d0a60ec16f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a4a323f3bf7a41b2d7675ac06dc9508d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a06e18e1b006fcb5bf949d09c48f432df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>writer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1posix_1_1Waker.html</anchorfile>
      <anchor>a48eac329da74cbb83ab1e395e38657d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::select</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1select.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::select::_Select</class>
    <class kind="class">rosbridge_tools::tornado::platform::select::SelectIOLoop</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::select::_Select</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a50d9e35f315ff82c6f4ae2bdf238baf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>af0185bd2a8b119e1247acbe647f14e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>modify</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a49942bf4b1e3d8d11e78d5b14ff2592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>poll</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a01ced4666bfd5ec4b2cdeb8eae44d4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>ae01eea6a81b2e2882873e7318fef9752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unregister</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a3271ba898911f4a62fb5a27393648392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a27f0d30b2f8cf7c80b32e9261c910437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fd_sets</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a332ea0c06f693426d8bd50a72754b7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>a956b9f568c050075104c36d58f932f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>write_fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1__Select.html</anchorfile>
      <anchor>abb213f1639de04da6a1076aeb3585ab7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::select::SelectIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1SelectIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1select_1_1SelectIOLoop.html</anchorfile>
      <anchor>a5c62a6d42873599a8af7afb4d08f76c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::twisted</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1twisted.html</filename>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::_FD</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::_TestReactor</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TornadoDelayedCall</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TornadoReactor</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TwistedIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::platform::twisted::TwistedResolver</class>
    <member kind="function">
      <type>def</type>
      <name>install</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1twisted.html</anchorfile>
      <anchor>a75520e2d441704d25dd55136aa3a7bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::_FD</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a6724f86a6b12d5b187f5ff1205faa273</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectionLost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a5df61869b91792f99fbbc46275c852f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doRead</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a29a2e603fef352ca87f7233a594332a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doWrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>abc4d5b247d41f36ec9840c6838cdbd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a7aedf58eeb6a250fb5a95d44a064e4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>logPrefix</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>afba2d6c4f17f5ab1ae33c94bb6b170ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a2979f2f3fdeb0c5f844ad7d26a0b6ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileobj</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>aa6e9fd25f2fda20e5405a79f95d12d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>afe2e91260bb64ff4c838c2273f13cea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a443a963e15d3361c7736fc66b4751e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reading</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a976f36c4bccfba4c21bf53ee5195bb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>writing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__FD.html</anchorfile>
      <anchor>a9c534c0b585ad68524db1f3ed1aca735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::_TestReactor</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__TestReactor.html</filename>
    <base>rosbridge_tools::tornado::platform::twisted::TornadoReactor</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__TestReactor.html</anchorfile>
      <anchor>a5e70d21acb154f5fd359cb5d21ae8fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listenTCP</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__TestReactor.html</anchorfile>
      <anchor>a3c00a2678ba258230a7044f18e56887b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listenUDP</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1__TestReactor.html</anchorfile>
      <anchor>a6a3474628f8d0a797b0a9683ab784dd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::TornadoDelayedCall</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>aaad389795c4e92f097eae4e7e71663db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a0f1da085574c53a8b36710be3627599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a534de79505ae945cfd4d0b360afbde79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delay</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>ae9e790c8a4727fc5873a7541d1783338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTime</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>aac5c3169cdb8448ff42ad94d90f8179b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a3a610b2fb1c7a7cf11b07897306d0931</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>acc10ecac8deeed452bee39d9a42ff949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>aa94dce9dfc64c4f142afc85de459e34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_func</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a0ed325f3254798521b5c4b0e731c4a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a90df8f7fa8ac3a32c7e80e6bc945e901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a0a0da66ef82f2b0a4874aeeaeea052f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoDelayedCall.html</anchorfile>
      <anchor>a2e2996d69deb4c5c5d0813f5fbf0cc56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::TornadoReactor</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>aeb3f49a2743fa992e07d7d63c316899c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addReader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>afa969f6c357ef17badd646f568a80610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addWriter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a07758fc10410919caa6d3f8dd7538084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callFromThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a5a054b98b2f522ef079a66e00dfa82b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callLater</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>abb996f942e7792b73cbe07e3b96a385c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>crash</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a015d4c2d4443034643846307a51ba98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doIteration</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>afc163f861a3c74f78069986a102c41f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getDelayedCalls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a18d0ca069eca2a347598f80d95a6be8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getReaders</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a725d12e01eba1c3c7782225bffbd8403</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWriters</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a32b90e0eb0b656b69c835d2157c8ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>installWaker</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>ac9e677f3f29fa48a093fb5cfa49305f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mainLoop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>af8c4eaf7939d7bb381319ac54104bf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeAll</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a50dee3aae945919d7ead74aae95ec679</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeReader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>acbe65630d3c8b198e0a83947b90fa963</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeWriter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a7ecd03ae013d3ce1a104a359c1e3267c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>seconds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a7d226beed8f9db3f673dd61a1136eb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>afebf2e297dfbc67dcc533b234c75afee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wakeUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a967c4318b8bd24dab6d736839d274beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_invoke_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>aac6e5d08fded5976ce88f049cae39227</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_removeDelayedCall</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a0f2eef2795397fdde759cf59bc9bf524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_delayedCalls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>afd53a547916ec1f9d58ff285854208e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>ad36390c904fc3524abd9ac26aeb7a236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>ae993232bc5360b331dbfc92a58a47c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_readers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a1c3a01c72d2d89791ce1b66708fd541f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_writers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TornadoReactor.html</anchorfile>
      <anchor>a37c02fe0a12c5769c84b819fb2739956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::TwistedIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</filename>
    <base>rosbridge_tools::tornado::ioloop::IOLoop</base>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>af90a06ae6d0e816990c0fb6aa0e242fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_callback_from_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>adb3ca8a4e97de2c9a3d0ae53aa4ee02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a00e27e8592a629a8a6c3e4c995c74682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>af2ef3c58b9502e8ca32932676e4d401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a00bee567ba8086f9c2929cf0bd8ae39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a358f40b8e78040c2280aad7d6922d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a0f73d176296abab7633d46b6f2fe730a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>adbdccf6c1634ba013765ae8cbec84a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a8e43b044f4a4b923403ad7050fb11439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a166601fb3e9a077d651fce4f08aef989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a53af7c62bc3e21ec36db44039347ee76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fds</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>a704ae551887ff79ba84ebfccc86f1979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedIOLoop.html</anchorfile>
      <anchor>aef174e57a91b952348c40c2f1bc08b4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::platform::twisted::TwistedResolver</name>
    <filename>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</anchorfile>
      <anchor>a266d942056d04b5eae0ce9352f308655</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</anchorfile>
      <anchor>ae080c2970e8af61f1fd77ed3a6df270a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</anchorfile>
      <anchor>a7e0258373972a14e6562d1daf0c76154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</anchorfile>
      <anchor>abb4d013bed6033232e862c7f5d1b984f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1platform_1_1twisted_1_1TwistedResolver.html</anchorfile>
      <anchor>a6f87354fa90c297c8dcdb1a6fb9b08ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::platform::windows</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</filename>
    <member kind="function">
      <type>def</type>
      <name>set_close_exec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>a6a2f6729f12e91c8ba41a2d9c9d0c260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>HANDLE_FLAG_INHERIT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>a9078fd5227655439a7cd1be290049602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SetHandleInformation</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1platform_1_1windows.html</anchorfile>
      <anchor>ac8adf0fae2e216a2a6af75b6c1c8cfde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::process</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1process.html</filename>
    <class kind="class">rosbridge_tools::tornado::process::Subprocess</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pipe_cloexec</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a4285db70b7f6deb2c95b5ff435377291</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reseed_random</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a944870e71d4bd6e1c1db1213d95b682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cpu_count</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>ad18cd1aae59760cd932d2b5cb54f5567</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fork_processes</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>ae324045095e4b9a8db496fee51cfea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>task_id</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a94b8dd719117065590c2eb8bd2fd73d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_task_id</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>adf66b68019e45175836f17e4e2e11943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>long</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a637b619c4ebb01b00dd4083ae9180721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>multiprocessing</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1process.html</anchorfile>
      <anchor>a6d7fec6800a7493286a7b5742566f765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::process::Subprocess</name>
    <filename>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>ac204f0acf71c304a6558b09fbb2bf795</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>ae8b0c60e1cf1c445a8bc160c2ffc9c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_exit_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a071e4f2438b755c2c6283496e3e45b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uninitialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>acdf4d0fdf868ed4acee9e4222bcb919e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>aea03eda903518e68efe3e779f0a5643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>aa78a8ae897cfeaa683badd82b4e7e7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>returncode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a1d8580f39e35e76b0f80c4104a6b1881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stderr</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>aabcf27ef782b68b36ea0bbf622ab349d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stdin</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a72e94068aec220a1babe822358dd9326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stdout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a26a2a8371b067cb70ee457d0a2952081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>STREAM</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a65fc9bc65ef976dea723b2fe7c229a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cleanup</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>ae8adc06c05f1d0df8c9e8d9974505e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_returncode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>ad7da04677644b5de159e02714cd16e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_try_cleanup_process</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a48c8bedc0c4d8e4e43c97b63c3a7f329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exit_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a3623fdc71e2341bc093d3a65834a7bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_initialized</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>ac13ce39bc47d2777eeda41f153b59712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>dictionary</type>
      <name>_waiting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1process_1_1Subprocess.html</anchorfile>
      <anchor>a790ec1e544e7d069417c0bd60ef047cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::simple_httpclient</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</filename>
    <class kind="class">rosbridge_tools::tornado::simple_httpclient::_HTTPConnection</class>
    <class kind="class">rosbridge_tools::tornado::simple_httpclient::SimpleAsyncHTTPClient</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_default_ca_certs</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>aa515c7fd057b17f4ceeb3de8f60eed6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>certifi</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>af55e97a9ea4153642d86a7eefdab210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1simple__httpclient.html</anchorfile>
      <anchor>a9bb894b1a01de53590c24ef80d8725e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::simple_httpclient::_HTTPConnection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPMessageDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a4070a2099d4237589803a3c30148e79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>aae20f6d19b377758c250c3ad0e910c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a1d13e42c4c4c321fd5a557076073e7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>abb96ecfa63cc84ff223e35f8b60b170d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a727f73a54e3fbcb2b139a9a6224ef217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a320d4687479a8e5e5c5b03b1f81f56f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a945ef1843b84c1cae56eb8aced219372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>ac592e753ca564a68d431113feacb32b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a0aeab2430ae1b3cb3708882ce2e75191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>final_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>aa6e77c785187ea08fba17f04f8e05704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a4ca56b063d2d48a50c4ef682663088f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>aefdf9a13b84eca75f1dcb6e714ebcf04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a2cb61faadb19b2fd73f2f7b03d3ff913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_header_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a1d48ba81c2bb104eb3226fb9ffc1b579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parsed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a952037143153d90e200c3b37c5f50321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parsed_hostname</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a7e6216334d41a985cd93747b6ac421de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a932f608699d9d6eadc5df802436ee17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>release_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a79e6b08bed459840cc35fab8fd860c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>ad7d9fa385b979224d447537e30bdd7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a919121e2a6edd1e214afcc338aabe3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>ae438ad192c43dad98610a2fa67625efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tcp_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>af16d5273b86934177cc030aef21644de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a544a2852a92d65c991e70faa1ce8106e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>afb5fe9718c9dfc93d8d794e45ecc0164</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>afa25681ca54c9b4cdc7c1801cb23f9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_end_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>aa05782dc69b42f170b2981c39ee406c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a1f25a10d1c57c1df0fc4174f3885d594</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a64fbeac8400617517be933c30a3d16be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_release</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a7387e3c23bd80a7e48f1fb045c8f10ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a1f9ca3c9b4db1cdd8df5eb431839d61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>af7ab7ca36a503c387c3e98ea7270386a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a575190c36a4059f28ac783d58856369e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_decompressor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>abcfbb8c637723bd4cd75ba206f71ee88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sockaddr</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a718fa250f6eee40faac8076d41e0ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>aaf445c9d191c7426bcd0328916c50dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_SUPPORTED_METHODS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1__HTTPConnection.html</anchorfile>
      <anchor>a809e093ff910e658ebf54d2bc08304f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::simple_httpclient::SimpleAsyncHTTPClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a1f4d133411b3c9e88746d65060fa4c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch_impl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>ae986bb1e348c1fc773200573cd9830ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a94d108c0197aa217fd97c3536f2dce09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a0d1ba7c80d9850f39f0e04fc7313a52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>af2d671f7932f36965ca8c5a149bb9db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_clients</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>ac7f15740a7532b8f09f1bb8ed9b59c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_header_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a889c87836975676a14af584eb4b6461b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>own_resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a2f93364537552c0b98a8c671d56264da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>afef64369c8cdd993463707a2799c7a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a0ce561e8f43499af889ed664d3932c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tcp_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>aa1c7ade4cc0ec20851eb958dea721337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>waiting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>ac57b1aade3d883040890665a1b4152ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a61fc43eec64d392e44ae2c2b26865708</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a818062a0474666aa6a3f68e74753795b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_process_queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>aaf464f991b9880a7e3aeb44336b5cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_release_fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a509866f2e83f812f7740a8945885af9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1simple__httpclient_1_1SimpleAsyncHTTPClient.html</anchorfile>
      <anchor>a5cd8262103ab56aba5e4fc2adc9dcf72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::stack_context</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</filename>
    <class kind="class">rosbridge_tools::tornado::stack_context::_State</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::ExceptionStackContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::NullContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::StackContext</class>
    <class kind="class">rosbridge_tools::tornado::stack_context::StackContextInconsistentError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_exception</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a2e7f1166160fe80b389f05e53d3594d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_deactivated</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a709d2fbc01177793b950d742f96ecdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_with_stack_context</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>acc719fa4700a1f073d3b19901ebb50b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>ae6e2fad3a802d5ef27ebfcdfd5d3ae43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_state</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1stack__context.html</anchorfile>
      <anchor>a25133659740dfcbda90c3e27be68fa0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::stack_context::_State</name>
    <filename>classrosbridge__tools_1_1tornado_1_1stack__context_1_1__State.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1__State.html</anchorfile>
      <anchor>a7f5bbfe8377704728d2dfc876865cebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1__State.html</anchorfile>
      <anchor>ab179bee7c32cdfd3badf3ad6a2e89a90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::stack_context::ExceptionStackContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a83cfd9af73875680e7d3c2a1ddb12e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a6f450d5f0215001811d46d49b1676ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a8a35ae1f8324ed9588d4762a2c3fc85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exit</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a2c6cb0e9278518beacb7ec8b8c4ddebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>ae2a5f421acecdc2787a1271f9db19409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exception_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a51e7465d2ef496c439f849447937fad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a2412850d3dfdb6a6307a8097bb041e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a2c508d95e21e67f2f4ed2ff78ebdcec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_deactivate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1ExceptionStackContext.html</anchorfile>
      <anchor>a4a0146be835328e345cce56ffbae7042</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::stack_context::NullContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1stack__context_1_1NullContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1NullContext.html</anchorfile>
      <anchor>a3ae0b26c36e51d33a4cb3bc29656acde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1NullContext.html</anchorfile>
      <anchor>ad6e9f650d31b7fd4ee9929693ce3ab8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1NullContext.html</anchorfile>
      <anchor>a9ae38f439af5b4601016e8f823b9e6d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::stack_context::StackContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a7273a145b469fbf2d729acca48335f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a479b1f315cb2bf8dfe23bb6d82cbe3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a255359dd5db4c06fdeb83cfb6983b534</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a318fe48591efbf3148574b3ad6487c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exit</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a57066252539a17cdcf478fa1f5a79752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>adcfa898d6fb9e9611ae87558aad85545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>context_factory</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>aed0194a65d53701691479969a2d0d274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a3888e17855a4e184ca44b3fe1ad0cfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a09864d71c474c0d546eef008d162920a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a33ccf42e8daca1bb01a39d55fc76ae96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_deactivate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContext.html</anchorfile>
      <anchor>a857d383925ce88811f111e5895d559f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::stack_context::StackContextInconsistentError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1stack__context_1_1StackContextInconsistentError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::tcpclient</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1tcpclient.html</filename>
    <class kind="class">rosbridge_tools::tornado::tcpclient::_Connector</class>
    <class kind="class">rosbridge_tools::tornado::tcpclient::TCPClient</class>
    <member kind="variable">
      <type>float</type>
      <name>_INITIAL_CONNECT_TIMEOUT</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1tcpclient.html</anchorfile>
      <anchor>aa6ffbd2e348c5638bd9933e0e18d2b39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::tcpclient::_Connector</name>
    <filename>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a1e067fee2009728aaacfbab7b19e70c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a4ecb882273cfe85e12020439cf674f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connect_done</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a5bd72196011a3cecec4902e92f12d9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a99f3252b5e15dbcc5a1b49382135b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_timout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>ac5c8673dba54ca8ae2194c765340cf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a0266ae10b2b4b0cce798f0bd569ce5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a9b86cf99c7237ef63829762491d0281e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>split</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>ad3f959e05331a26c6ef3e2bdca76334f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>afa0d3dc1450b1d936e9279a9946a2b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a1c96aac17010c10e389169f8304a398a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a46c2e1907464a81a16c24b4aecbfb2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a3eb1ee9cd6010ff97120c2c7b6ee3eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>remaining</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a875f6c38cd194f2a92341b0d7dda4e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>secondary_addrs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a497a1b85a12fb36bf56b7b48a5dd769e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1__Connector.html</anchorfile>
      <anchor>a4e186472752ebdc03c523d92838760b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::tcpclient::TCPClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>a60d9287611130329d6f36250dc7cc010</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>ab6e710910f5b7c28c7839b058170e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>a56fa165b1952c55c94c8062e29498c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>a683ebf88fe490ac9c48378e01f26511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>ac8e0e9956bdd28a31183951b14e4eeb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>ab1df8940ca460b3a1f01c09b801369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_own_resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpclient_1_1TCPClient.html</anchorfile>
      <anchor>ae9865fb3b6e771b2bc3ff75a1b17324b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::tcpserver</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1tcpserver.html</filename>
    <class kind="class">rosbridge_tools::tornado::tcpserver::TCPServer</class>
    <member kind="variable">
      <type></type>
      <name>ssl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1tcpserver.html</anchorfile>
      <anchor>a0c91b7dd8ab143e3aae76e684b89e254</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::tcpserver::TCPServer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>af69021664e0012b3d08632d4d646944f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_socket</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>ad235be1d1766a0468a2beb518949bb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_sockets</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>ac6803fa26e2faff95ca8beb13baa9963</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bind</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>aa5f17c531635967ce6946d5cd6453cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>adfc18f3a43f4acb88a69375d125343f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a0072aa96dd306a747ab970562d4380b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>add90fa2849642d61e8f0ea96d73c406b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a6bd1ed0ddef101c9f1dd3a5aa7e12e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>ad11086c2e5375d92ad15de4a80ca2bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_buffer_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>aa65ccff7227c3e601859c7e4de7a0a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_chunk_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>aea723d053bd7fae3b2900ca47cafc5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a2dbaaaa8197cb2863d31f42819798fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a7b76b6fb3c0c75c3ca41dbe1c4944300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pending_sockets</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a93f89cac32af07d5a7e760422a5c1b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sockets</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a1029180097d0aacc77b84672e02b7cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_started</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1tcpserver_1_1TCPServer.html</anchorfile>
      <anchor>a6985f844efa7cedcb379244319091100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::template</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1template.html</filename>
    <class kind="class">rosbridge_tools::tornado::template::_ApplyBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_ChunkList</class>
    <class kind="class">rosbridge_tools::tornado::template::_CodeWriter</class>
    <class kind="class">rosbridge_tools::tornado::template::_ControlBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Expression</class>
    <class kind="class">rosbridge_tools::tornado::template::_ExtendsBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_File</class>
    <class kind="class">rosbridge_tools::tornado::template::_IncludeBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_IntermediateControlBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Module</class>
    <class kind="class">rosbridge_tools::tornado::template::_NamedBlock</class>
    <class kind="class">rosbridge_tools::tornado::template::_Node</class>
    <class kind="class">rosbridge_tools::tornado::template::_Statement</class>
    <class kind="class">rosbridge_tools::tornado::template::_TemplateReader</class>
    <class kind="class">rosbridge_tools::tornado::template::_Text</class>
    <class kind="class">rosbridge_tools::tornado::template::BaseLoader</class>
    <class kind="class">rosbridge_tools::tornado::template::DictLoader</class>
    <class kind="class">rosbridge_tools::tornado::template::Loader</class>
    <class kind="class">rosbridge_tools::tornado::template::ParseError</class>
    <class kind="class">rosbridge_tools::tornado::template::Template</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_format_code</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>abca5675e5277a023e90c0a840352ba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>a0ad47df209c7f6ce109efc522b19829e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_DEFAULT_AUTOESCAPE</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>aebfe490040e2ec35994f5b94969fb6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_UNSET</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1template.html</anchorfile>
      <anchor>a3b15752e990a0b3df89c2fb38a8de0f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_ApplyBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>a34765fd29f66d5487b1bcca3f2c8cd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>a643206b04fec2a3237053dfac8dd2f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>ae1815d50d0871cc151fc2d5024c0414f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>a84fb430a8cea215b5f835a4c14ed55fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>a52bb47371d4a4b5731038b82b6aaeb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ApplyBlock.html</anchorfile>
      <anchor>ae5876bb73bf56a52ab8b1cae59b9a5f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_ChunkList</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__ChunkList.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ChunkList.html</anchorfile>
      <anchor>afaa1afea957f071360f0e27365134423</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ChunkList.html</anchorfile>
      <anchor>a525fb6c820724e3b58d8dc1ce084dcc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ChunkList.html</anchorfile>
      <anchor>ae9c293868fcd9040eeffbc49ebbcfb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ChunkList.html</anchorfile>
      <anchor>ada39bab414087ec4c79dc3744fc2fc45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_CodeWriter</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>aa975711b0dfc3a12827d370f510b92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>include</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a7e3b41ef193d2b63255bac11c15b85fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>indent</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a225c4a130a4f6d140be0dc4fcd248a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>indent_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a864d53cb6ca3fceb5dd3bf047664bae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>aecd23e0daa6be253a137eaa8c635694d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>apply_counter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a1a57374ffe38eae6d26393beeb1bc6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compress_whitespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>af8d550b1d505e8ebe5eb255032caa6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a9716e5b4bc2d7e27de9df1066910814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>ad5c44e7190d1bcd57aa10c2ce8ceb7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>include_stack</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>aeae3f9d7abf961b5882db9255b3373e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>af436cb85dadd1577caa45b34f43fd6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>named_blocks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a8e2b7ebe8da96a912992ef8f9b0a5b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_indent</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__CodeWriter.html</anchorfile>
      <anchor>a3c9859b6ee58433433637cb2b42c3e4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_ControlBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>a013dff4a6cd7d7d9d79b4769c128804f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>a11b627d4d0c8abfb7ccb85da37a4e9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>af856ef512e3021881cc8b7c57e740883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>ae9a6f6b3ef65cfa81e107a14a55a78e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>a47faa14d7232098f46113c7d452c45bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>statement</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ControlBlock.html</anchorfile>
      <anchor>ae78fc7ed082aede38566884ddb8496f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_Expression</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</anchorfile>
      <anchor>a34dbd3f1705f99f522a8ac10b50bfeb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</anchorfile>
      <anchor>a600461586a55eac169ce491e18dedbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expression</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</anchorfile>
      <anchor>a2496c6e66229260a887a24bb228626cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</anchorfile>
      <anchor>a716ef581847f876efc1afa45e8a2e317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Expression.html</anchorfile>
      <anchor>a6b28046d782d0b40413eba41c8c3ee79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_ExtendsBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__ExtendsBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ExtendsBlock.html</anchorfile>
      <anchor>adb4cf44ce500a386357150f663a445c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__ExtendsBlock.html</anchorfile>
      <anchor>a139c0d27a3b5b7b23e78cf48c25a9f9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_File</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>ad20d481ae00044fe1b0e5bb04844a735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>a77f3f5c854883bc8cf84a578f52c24c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>a08d77e0688a21105c624b3d166e81ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>a005bf5abe26a37994f50ec181b9774cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>af36d299b75835ac8d662318a2a0e32bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__File.html</anchorfile>
      <anchor>a5652587d6eba42683d7606e8469f809c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_IncludeBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>a2a81ec38d9abf85f870fae09c1aba7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_named_blocks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>ab7da5cb706b49998de5ee90483ab5d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>a04998c98d55ebdda064fcad1b895f844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>a3e76af7a0985303356b6c6a94d852003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>a47e94032b066dd942fb855c6db391e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IncludeBlock.html</anchorfile>
      <anchor>a24e78796bf5e9f219dc60ff5b0cc0ce7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_IntermediateControlBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__IntermediateControlBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IntermediateControlBlock.html</anchorfile>
      <anchor>add51103c42d0e9951b69af80ff53b464</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IntermediateControlBlock.html</anchorfile>
      <anchor>ad0690ba64f8ca104b188df1807c8025b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IntermediateControlBlock.html</anchorfile>
      <anchor>a395e8243f7d38ede0c532ba90a61df73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>statement</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__IntermediateControlBlock.html</anchorfile>
      <anchor>a4b95db78ef2319b365f343272cf217e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_Module</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__Module.html</filename>
    <base>rosbridge_tools::tornado::template::_Expression</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Module.html</anchorfile>
      <anchor>aed6914fa841eea3e4a40e234329ed4f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_NamedBlock</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>ab8f7b98e7fa295a27992b89934072509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>a5b3ebe923885867adb2bbe654c90e4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_named_blocks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>ae16c7af6d1a90c654b89c44d7fc56d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>a4cf1cfc1eda6a42c73ddf50f3ec0ebd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>a97bba9016691c9ab683d7fba914896b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>a08372316caf285315e1db13ff82d1d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>aaacb0bd2e6f3d46b8d2ec587723dff38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__NamedBlock.html</anchorfile>
      <anchor>a94ca0ead52a5eba320d92123e312dd59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_Node</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__Node.html</filename>
    <member kind="function">
      <type>def</type>
      <name>each_child</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Node.html</anchorfile>
      <anchor>aba2556edcb3c842e41a186b5ed90b064</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_named_blocks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Node.html</anchorfile>
      <anchor>a20be7870907aadf6f758b0f339c6ff4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Node.html</anchorfile>
      <anchor>ab3b7851deaf83101936e97cbf49eabc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_Statement</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__Statement.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Statement.html</anchorfile>
      <anchor>a7bbf779cec14d30104804a611d220212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Statement.html</anchorfile>
      <anchor>aa6bcc82322f2b258fadf0adb1b60a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Statement.html</anchorfile>
      <anchor>a6eb0f6b8aebce25f3823c92e899c445b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>statement</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Statement.html</anchorfile>
      <anchor>a1f9eb5fdda899a5b2ac52678d59aed66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_TemplateReader</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>a4cd3bc3fed7a983a5d692125ecdea496</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>aa230a76dd84392f57afe20c2f9ed1a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__len__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>aec328f08b48009961196b4b95bb13447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>abd5b0309bfd77505688d4225bd170a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>consume</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>a24ff5f30067f6c8cd9cd062f1a769305</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>ad22c889bc3a5a74bfc1688a4f8713d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remaining</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>aee846c0463aeb9a38ea0e9050630b0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>a1299de2408ccf6648d549c5bda24729d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>a4b5df25cd3642da77c9e1487bc1344c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>ad10db10e565c9c057fb76d62b054d65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>text</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__TemplateReader.html</anchorfile>
      <anchor>ae50276f2cf8f571d24e56c8c7b4bb3c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::_Text</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1__Text.html</filename>
    <base>rosbridge_tools::tornado::template::_Node</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Text.html</anchorfile>
      <anchor>ae7df797b524bd55e482ca01d4e87c4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Text.html</anchorfile>
      <anchor>a084e3fee6ee42503dd557e09dcd8b30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Text.html</anchorfile>
      <anchor>ad4737fb7681094072c7dfe08312e3ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1__Text.html</anchorfile>
      <anchor>a3babd1ccba143bfd231a0b6a7103d265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::BaseLoader</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>a30e30a1803c55e61d642222d2ddabd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>af0889f8e78c5e31f04bb435d5d63061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>a3caa250c18c34f040226a5689344b249</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>a60d1eaa05e43ebfc8d5c6fd7f4cb2789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>autoescape</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>ae2f9147efc2546b0576771c3bea34c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>ad920251c1e7c5880630280adc779450a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>aa50b50955ceb3037f0d2098990b5f1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>templates</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>aa4c031a070dda2c62d426e83d5e1ad61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1BaseLoader.html</anchorfile>
      <anchor>ab60a0c6aaf1bc3882e6c9d2dd2ac9245</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::DictLoader</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1DictLoader.html</filename>
    <base>rosbridge_tools::tornado::template::BaseLoader</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1DictLoader.html</anchorfile>
      <anchor>a95d871ad0ddc9e690c55f0831b05f046</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1DictLoader.html</anchorfile>
      <anchor>ac36ea47c4df9f8e6ce88da84b4b7ee45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1DictLoader.html</anchorfile>
      <anchor>a65f702aa11e7d08b99f5b33b97d35869</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1DictLoader.html</anchorfile>
      <anchor>a57af99cd118f96ce386c37262bce4023</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::Loader</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1Loader.html</filename>
    <base>rosbridge_tools::tornado::template::BaseLoader</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Loader.html</anchorfile>
      <anchor>a5f9bf08849a44f75f72de513dc900c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Loader.html</anchorfile>
      <anchor>a5ea0e9c16e15a5763e8a516460dc3ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Loader.html</anchorfile>
      <anchor>aa58f371f3708fe0ad6ad7298ff153bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Loader.html</anchorfile>
      <anchor>aced952b5628794f58bd7ea76a19fe4eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::ParseError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1ParseError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::template::Template</name>
    <filename>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>ad22dc4c3f45e472fb0e5d6725cb2807f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a063b39058a6c15e39a8fec8ce7558c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>autoescape</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a0c262595a8ab7481261bc0548505641c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>ae9f68ffd7e6c278ed0e6a2bc1720d054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compiled</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a19a3ced1eabb3906371da6afee962bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>af893f9f2eddb0828be9831f2b3723832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a6646e9e1306151a4d6063fbd525589e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>aef86f6df4522421c540a83e565ac17cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>ad26643f3d7a96f4a9a244d35da7d0d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_python</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a25948c7038e56848eeb1d0ab83f48ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_ancestors</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1template_1_1Template.html</anchorfile>
      <anchor>a31599a9f3f1f0e4995acc0962f582c9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test.html</filename>
    <namespace>rosbridge_tools::tornado::test::__main__</namespace>
    <namespace>rosbridge_tools::tornado::test::auth_test</namespace>
    <namespace>rosbridge_tools::tornado::test::concurrent_test</namespace>
    <namespace>rosbridge_tools::tornado::test::curl_httpclient_test</namespace>
    <namespace>rosbridge_tools::tornado::test::escape_test</namespace>
    <namespace>rosbridge_tools::tornado::test::gen_test</namespace>
    <namespace>rosbridge_tools::tornado::test::httpclient_test</namespace>
    <namespace>rosbridge_tools::tornado::test::httpserver_test</namespace>
    <namespace>rosbridge_tools::tornado::test::httputil_test</namespace>
    <namespace>rosbridge_tools::tornado::test::import_test</namespace>
    <namespace>rosbridge_tools::tornado::test::ioloop_test</namespace>
    <namespace>rosbridge_tools::tornado::test::iostream_test</namespace>
    <namespace>rosbridge_tools::tornado::test::locale_test</namespace>
    <namespace>rosbridge_tools::tornado::test::log_test</namespace>
    <namespace>rosbridge_tools::tornado::test::netutil_test</namespace>
    <namespace>rosbridge_tools::tornado::test::options_test</namespace>
    <namespace>rosbridge_tools::tornado::test::process_test</namespace>
    <namespace>rosbridge_tools::tornado::test::resolve_test_helper</namespace>
    <namespace>rosbridge_tools::tornado::test::runtests</namespace>
    <namespace>rosbridge_tools::tornado::test::simple_httpclient_test</namespace>
    <namespace>rosbridge_tools::tornado::test::stack_context_test</namespace>
    <namespace>rosbridge_tools::tornado::test::tcpclient_test</namespace>
    <namespace>rosbridge_tools::tornado::test::template_test</namespace>
    <namespace>rosbridge_tools::tornado::test::testing_test</namespace>
    <namespace>rosbridge_tools::tornado::test::twisted_test</namespace>
    <namespace>rosbridge_tools::tornado::test::util</namespace>
    <namespace>rosbridge_tools::tornado::test::util_test</namespace>
    <namespace>rosbridge_tools::tornado::test::web_test</namespace>
    <namespace>rosbridge_tools::tornado::test::websocket_test</namespace>
    <namespace>rosbridge_tools::tornado::test::wsgi_test</namespace>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::__main__</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1____main____.html</filename>
    <member kind="variable">
      <type></type>
      <name>all</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1____main____.html</anchorfile>
      <anchor>adab4b3b202ed1a65e4c4dc7e5adde9fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::auth_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1auth__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::AuthTest</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::GoogleOpenIdClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginCoroutineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ClientRequestParametersHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ServerAccessTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth1ServerRequestTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OAuth2ClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OpenIdClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::OpenIdServerAuthenticateHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenCoroutineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenEngineHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientLoginHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserFutureHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerAccessTokenHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerShowUserHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::auth_test::TwitterServerVerifyCredentialsHandler</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::AuthTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>base_twitter_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>aaff1b0cb0fbcaa4f884390f0403ccd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a80362900ed195b15f7b72fcadc0848d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_google_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a92acd2fd76fa46f7edbec99e988c976a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_google_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a34da771a889a38fc9c1afbab7958de1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a11483e3eab835a3a35e95ebc59541bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a95378ac3f74a20524384031a0d0ef195</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10_request_parameters</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a161412ab5eacd4ab04438df0af1be67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10a_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a35cca6bef158d080d8e27e4cd6c011dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10a_get_user_coroutine_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a2c64b4de7a50a7342a67275645dd7cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10a_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a100314f54cd955f6123267d1d6e5129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth10a_request_parameters</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>ae120061104aef38e902e9d1acd608955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_oauth2_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>acc0e044b8d1b5341adbc8336ed2238b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_openid_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a6c8502b4dfbbf58177c0dbea37923761</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_openid_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a6521659f621c765e47c688f8fd6ff8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a262844d43972cf648795e2acb06076f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>ad51dbd8f5832ab84f68fc0aea294eef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_redirect_gen_coroutine</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a9a7fe1f0a2b61a4eb40211c37e99c610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_redirect_gen_engine</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>aa3c1d2099b968cfa774987795f4384a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_show_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>ab51073352a19cf8c36ad1542e13a1aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_show_user_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a5e8d6a342130e24b602074df085aaa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_show_user_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>a9434236ed566ad2a893189386030ec87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_twitter_show_user_future_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1AuthTest.html</anchorfile>
      <anchor>af3c442b63bca45ccd2bf94f9da9d0fac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::GoogleOpenIdClientLoginHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</anchorfile>
      <anchor>a8a24b73e7a973d0679c2ffb4683308fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</anchorfile>
      <anchor>ad7a05a9e41bce0e870b28f18e2a04f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</anchorfile>
      <anchor>a91be325a61e7cc4a1d8481c349cbc11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</anchorfile>
      <anchor>a4e4f37fb41fc96798d9662a8c8f5adcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OPENID_ENDPOINT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1GoogleOpenIdClientLoginHandler.html</anchorfile>
      <anchor>a073b784b7c755c5eb36f31694075bd41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginCoroutineHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginCoroutineHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginCoroutineHandler.html</anchorfile>
      <anchor>aff9bee16913482f4f2622cfff591d356</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth1ClientLoginHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a24ce9efe663867e6bedaf888dbbff546</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a1073a53e7bfef8f14cf620d71f57f4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a875a740533976241ec1191295e6222cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a6d07673feb7488ebf61d756233a97e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_get_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>aa33853af93f6f06ee37257f40f0234a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a59077c0c8cf205ca9a1bdc5eeb36e2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a0059956465d15e0f1a7c66c743efc731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_REQUEST_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a14df7334348013771a95c5d4097a57d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_VERSION</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientLoginHandler.html</anchorfile>
      <anchor>a8c2f832b45b13b18d7c9e394a0786533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth1ClientRequestParametersHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientRequestParametersHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientRequestParametersHandler.html</anchorfile>
      <anchor>ab9f584975689b3b7eb9fb93ed1d3a8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientRequestParametersHandler.html</anchorfile>
      <anchor>ab380e73ac19ed220acb2d2b2a51c5e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_oauth_consumer_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientRequestParametersHandler.html</anchorfile>
      <anchor>a257a49d8c9abfb46ce5289f6cb01b59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_VERSION</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ClientRequestParametersHandler.html</anchorfile>
      <anchor>ab8931a643927e7cc9441f3441af7ac25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth1ServerAccessTokenHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ServerAccessTokenHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ServerAccessTokenHandler.html</anchorfile>
      <anchor>a3835ec02c90c735120e3cd763984e5a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth1ServerRequestTokenHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ServerRequestTokenHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth1ServerRequestTokenHandler.html</anchorfile>
      <anchor>a81d0bf68bbddfbf284b2aeb0763884ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OAuth2ClientLoginHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth2ClientLoginHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth2ClientLoginHandler.html</anchorfile>
      <anchor>a85b05426fdc0bcadbb3e1ee073a33f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth2ClientLoginHandler.html</anchorfile>
      <anchor>a74ad91aec03d851ef2c660ab46f39057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OAuth2ClientLoginHandler.html</anchorfile>
      <anchor>ac4795d591dace6a840c68d76dd0c20ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OpenIdClientLoginHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdClientLoginHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdClientLoginHandler.html</anchorfile>
      <anchor>a31b1f62d30821394ccbd06b6bec7d9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdClientLoginHandler.html</anchorfile>
      <anchor>a9e241fa2b1508263ee652c649e31f498</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdClientLoginHandler.html</anchorfile>
      <anchor>a514ba7742d740af001bac1a1b6364ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OPENID_ENDPOINT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdClientLoginHandler.html</anchorfile>
      <anchor>a9def0991b02b5442006789c1f38f4f84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::OpenIdServerAuthenticateHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdServerAuthenticateHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1OpenIdServerAuthenticateHandler.html</anchorfile>
      <anchor>adc966eb6118d3063d495e96d85af88a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_auth_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>a5502b637befd2442eb21b19d1c4c90ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>a5d2471467b832dfd33c85d2839258468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_ACCESS_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>a496a127724aa8c7a224a436eae402ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_AUTHORIZE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>af6f809b44e64c8602d91820eb6b2dff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_OAUTH_REQUEST_TOKEN_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>a908e18a3e6e5d26bb8080b8fc13d37d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_TWITTER_BASE_URL</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientHandler.html</anchorfile>
      <anchor>a1750955ae43cff7ab7084e5488fe6775</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenCoroutineHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginGenCoroutineHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginGenCoroutineHandler.html</anchorfile>
      <anchor>a4c597fe8420b2967afe5e3c838d1aff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientLoginGenEngineHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginGenEngineHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginGenEngineHandler.html</anchorfile>
      <anchor>a4f275c35a0acce4e3668fb8d25fba769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientLoginHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginHandler.html</anchorfile>
      <anchor>a6758b43b67e45e8ba504c3b9a0559513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientLoginHandler.html</anchorfile>
      <anchor>a3655884e63970d59046fcae4b405336d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserFutureHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientShowUserFutureHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientShowUserFutureHandler.html</anchorfile>
      <anchor>ab732563c7f4fc3ab63a6a3622558f11b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterClientShowUserHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientShowUserHandler.html</filename>
    <base>rosbridge_tools::tornado::test::auth_test::TwitterClientHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterClientShowUserHandler.html</anchorfile>
      <anchor>a731e65d9334a5e74b25ae7cd26a09181</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterServerAccessTokenHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerAccessTokenHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerAccessTokenHandler.html</anchorfile>
      <anchor>a6af737f9ea80c4216a0ad33b00712ddb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterServerShowUserHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerShowUserHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerShowUserHandler.html</anchorfile>
      <anchor>afb8751815193b1ae739ca10ece38471b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::auth_test::TwitterServerVerifyCredentialsHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerVerifyCredentialsHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1auth__test_1_1TwitterServerVerifyCredentialsHandler.html</anchorfile>
      <anchor>a1e1543e23638743be4bd44102b6c2a1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::concurrent_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1concurrent__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::CapError</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::CapServer</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::DecoratorCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::DecoratorClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::GeneratorCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::GeneratorClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ManualCapClient</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ManualClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::concurrent_test::ReturnFutureTest</class>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1concurrent__test.html</anchorfile>
      <anchor>a5e6cc6ebb8a1d605720234c92e732b57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1BaseCapClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1BaseCapClient.html</anchorfile>
      <anchor>a3d81241fa5a31b92d48c8f304423a976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1BaseCapClient.html</anchorfile>
      <anchor>a8bf74e644a35c1866e763b7afcc89a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1BaseCapClient.html</anchorfile>
      <anchor>a7f13e5a5a263acdc938775fefd81ab69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1BaseCapClient.html</anchorfile>
      <anchor>a8ba0d4e077d8365e4c8df28887de34b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::CapError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1CapError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::CapServer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1CapServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handle_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1CapServer.html</anchorfile>
      <anchor>a2a044977e19a6e8e1e46810918e05a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1CapServer.html</anchorfile>
      <anchor>a0cd1424fa78f011bd8bcd8667e3317d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1CapServer.html</anchorfile>
      <anchor>ab835ca773410b6e35df1e5abdf74fce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>aed186c58c36496e79a703a6abc7871b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a721a67da003120f55da642a123657439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a9f3b7395fe467891da6b54d03b77a61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a8931a952c0ec3a71319813765f5e15a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>ada7741ea068ae6f062a70a631aad0752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a98481dfe131a2cb91bce58e5add56d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_generator</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a5b301080d501d46ca304ff5dc6682685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_generator_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>a46f199211daa0fdd9a9bd09562e459a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>ae0927cc58f95dffc80338f58ab316af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ClientTestMixin.html</anchorfile>
      <anchor>afb2929f79cc66b00c72c1944e46c19b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::DecoratorCapClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</base>
    <member kind="function">
      <type>def</type>
      <name>capitalize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>ac35172fff622e54801eb4888edccf8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>a0c6c97dc7873f5c382b17eb37a864f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>ac3fc6dda7c50d2e50c6c7b25d1b63fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>a6bc4a77b4d47f8ec59a0e9df4ca5b5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>a5c208808e68e2d83f564aa3c916c92ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorCapClient.html</anchorfile>
      <anchor>a1c2578449367f962046ad59fb36fbe88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::DecoratorClientTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorClientTest.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</base>
    <member kind="variable" static="yes">
      <type></type>
      <name>client_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1DecoratorClientTest.html</anchorfile>
      <anchor>aa8f73704fff20678aed81eab5f5281d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::GeneratorCapClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1GeneratorCapClient.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</base>
    <member kind="function">
      <type>def</type>
      <name>capitalize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1GeneratorCapClient.html</anchorfile>
      <anchor>a2126caba09395c1d717a050d3d331905</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::GeneratorClientTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1GeneratorClientTest.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</base>
    <member kind="variable" static="yes">
      <type></type>
      <name>client_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1GeneratorClientTest.html</anchorfile>
      <anchor>a26d7392229496023d3c1c8e41497dfe3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::ManualCapClient</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::BaseCapClient</base>
    <member kind="function">
      <type>def</type>
      <name>capitalize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>ae7f8dd6aecf1288dd87a5211f73c36e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>ac1a97cb608bebe83447e487542fbed0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>a8211c08587d93f4fa5f35177cfb2abbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>a7f903c1c04e9b7769699d7dfdab0ffc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>a19cd4d6f1ab2d466462c3289bd922cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualCapClient.html</anchorfile>
      <anchor>af0bc51499ff352ce726d766392bb298b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::ManualClientTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualClientTest.html</filename>
    <base>rosbridge_tools::tornado::test::concurrent_test::ClientTestMixin</base>
    <member kind="variable" static="yes">
      <type></type>
      <name>client_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ManualClientTest.html</anchorfile>
      <anchor>ad7545b8ce0eb4d90beeeed1a43517533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::concurrent_test::ReturnFutureTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>async_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a311a163638e9f13de2a7b7b1075e9f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delayed_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a7185359eaef1d573eb46027ac77eda2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>immediate_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a1c520799bae59dcfe07d15ab38a20a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>no_result_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a0a30bedf309bc361db1fce3e06ceec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a8319c4b275b7669731b1e5a1b37a79ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sync_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a1e30be3c13f221772adf28fd18530cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>ae316f36d5c7a62d1df8bca5805d10e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_future_gen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a5264b14d7a660032eb64a32122fced6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_kw</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a1894bfd799cdce3c39f33d4dd2b436a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callback_positional</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a3d35810e962f56232c3aa62f50b791d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_delayed_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a2d3436b25db03e1464b2a41ca7346a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_in_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a6f8c5b50539fc609caef3dcb4f013af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_traceback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a78f2bb72102ecb115a96702e9a66554f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_immediate_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a8be20f4858ee8614fe953fe63663a2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_kw_only_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a955aef04aa4c9a5f39a205088d533b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a3f8d3352d8edd04ed451baff2babd0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_result_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a328fb732d0d865222ae05c6b393b55b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_result_future_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a6aec0b06c0c9615a34572be6ceb6c830</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_none_callback_kw</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a34d0e8b67a93bdadaf2eb08a68465084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_none_callback_pos</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a977aae2cb76c8bc5e306b4ecbf433152</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_return_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a765883d1e1a4cac18f6a4e6f23b3408e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_frame</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1concurrent__test_1_1ReturnFutureTest.html</anchorfile>
      <anchor>a8686aa2e5430ca6fb167d49653ac519e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CustomFailReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::CustomReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::curl_httpclient_test::DigestAuthHandler</class>
    <member kind="variable">
      <type></type>
      <name>pycurl</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test.html</anchorfile>
      <anchor>acfc8ac4560b950a19dadf7c4b65d3258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientCommonTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientCommonTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::httpclient_test::HTTPClientCommonTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientCommonTestCase.html</anchorfile>
      <anchor>aa727cdec5f0ff270912632ce522e2e26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test::CurlHTTPClientTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>a5c9abd65dfd50481bffe4f6734b5e87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>aa645ed51bed926dd679c8353726324ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_custom_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>ac39553c88dd1dcaf74f1cf86be1b6ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_digest_auth</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>ad66cf77aba1e6cc58b8343e4828e8f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fail_custom_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>a919ca510353d0ff6b99b1be5251a5c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_prepare_curl_callback_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>a195486e37c0e10a80b1383b4a1dca569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CurlHTTPClientTestCase.html</anchorfile>
      <anchor>ad2d857b8cabb7d105268681011d8593e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test::CustomFailReasonHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CustomFailReasonHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CustomFailReasonHandler.html</anchorfile>
      <anchor>a53575052dbbf045b5b35725d71f49fa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test::CustomReasonHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CustomReasonHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1CustomReasonHandler.html</anchorfile>
      <anchor>adcdc8a629db2e344c1d01b7183c87b7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::curl_httpclient_test::DigestAuthHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1DigestAuthHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1curl__httpclient__test_1_1DigestAuthHandler.html</anchorfile>
      <anchor>ac231a1b20a70974c2dd0bb18abd724d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::escape_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1escape__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::escape_test::EscapeTestCase</class>
    <member kind="variable">
      <type>list</type>
      <name>linkify_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1escape__test.html</anchorfile>
      <anchor>a459c9c6cf04bfd6400147145dd9a3eb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::escape_test::EscapeTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_escape_return_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>a27879bad46ae7cf6eec3d97ab92a0846</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_json_decode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>a23dcf2f841194d5a6b9fa9145f1dcaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_json_encode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>a7df91ef688d488775047bf24d60e9ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_linkify</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>a3a64cdb6c8500e6a86aeb24984f9e4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_escape_quote_plus</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>aeb774a23816bb401cb354a1c5153ac33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_escape_unicode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>afbbd2810f3a7bc3a2d19d7bd3e20a818</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_unescape_unicode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>a07f08efe30bddee7a26fa0f8c3c3abc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xhtml_escape</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1escape__test_1_1EscapeTestCase.html</anchorfile>
      <anchor>ae492d92f346b2046dbe5d7d35379da14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::gen_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::AsyncPrepareErrorHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenCoroutineUnfinishedSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenEngineTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenSequenceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenTaskHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenWebTest</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::GenYieldExceptionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::UndecoratedCoroutinesHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::gen_test::WithTimeoutTest</class>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>ae61fa8009e971ee1b5510f95ad4157ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipBefore33</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>a9b36a1f17e159941f9016815e5c78d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipNotCPython</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1gen__test.html</anchorfile>
      <anchor>a80fa7ee4df060ecac1a0b8da497f5cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::AsyncPrepareErrorHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1AsyncPrepareErrorHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1AsyncPrepareErrorHandler.html</anchorfile>
      <anchor>a32bf749a85c8938af40380baa065f113</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1AsyncPrepareErrorHandler.html</anchorfile>
      <anchor>acde771c7d66bf96d12e333716dc24e7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenCoroutineExceptionHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineExceptionHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineExceptionHandler.html</anchorfile>
      <anchor>aca9155e1f7a1c803789102ba6d69a07f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenCoroutineSequenceHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineSequenceHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineSequenceHandler.html</anchorfile>
      <anchor>a73a407b099c55afe1870a988263cdf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineSequenceHandler.html</anchorfile>
      <anchor>a12b483f2a054fb72acf1b08689a7931b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenCoroutineTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a91832266640f215b8cb38acdca1aa0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a324d39a8305226cd56bd6a275b0a9a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_early_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a4d2c0ff4801912976ea7b8647c883a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_gen_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a00adf3f43e5baa7975721fd70ab2a037</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_raise</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a025e002ac4172e44d7fe25ff6128cc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a923d1cdb72d00a5de37457756d5c4c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_return_no_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>adf6d907f6a4e4f10dcdcbe9030ddc7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_moment</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>adc52b794f2d46b7ac6857de3679421e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pass_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a34652a1d36b4decc4e318c5fc87c2c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_replace_context_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a2b85484700aa47599772bfe27aab59e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_replace_yieldpoint_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a210fbf120587dbb6672ae57f6bfa9e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_swallow_context_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a8c7aaa0f49ab95c8543c0ffffb838ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_swallow_yieldpoint_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a463a12d84d10edc8fac404ab6f6a6b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_gen_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>abf6073684ecc5eabf96df994d8071cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_raise</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a205c8ae1a83a48a52cb1dc8720d09078</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>aeb96d56b7cc7a6e668e8808402002194</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_return_no_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a5562f147971d652df0b66e42a5a59c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineTest.html</anchorfile>
      <anchor>a989806afac51edee743714062759e4fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenCoroutineUnfinishedSequenceHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineUnfinishedSequenceHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineUnfinishedSequenceHandler.html</anchorfile>
      <anchor>aee5ea57160ef32c98dd108f3d00b9924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenCoroutineUnfinishedSequenceHandler.html</anchorfile>
      <anchor>ad75aa59d7ed6f8063e15d5cac3452ce0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenEngineTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>async_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a0af0f926fd587006f69edbcba6fc1910</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delay_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aa062ea54f434a3a7bf7e6163e1b49d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>function_with_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aee6e427f4fdddae3328fce1826adb478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>named_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ae02416b1409cde486903ab8ce71e4219</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_gen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a22f80b91d49bac61f4434ffc0d1276b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>afd14addda8cd02e866a08a8886827393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>abced0fc9ca62f71f1f178421299378cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_raise_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a9fdc03bfaf56e7d7d4154ff21e0077c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_raise_return_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aea634e8c172b4f5f3739843b8fc98eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_raise_return_value_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ae23912bb6cffd8d52b179e2404a14f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bogus_yield</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aa4c0137ffee242cc7d260357e7b64193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bogus_yield_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ac89096a1b462c0586e1b070eeeefc128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_in_task_phase1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a7d8bdee176cc26282470923f49b527ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_in_task_phase2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a57ae6bbc981c7b6236c9daa32ec70649</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_in_yield</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ac6991da657c34622f85f831f4ee252a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_phase1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a56a0cb852887c22299135d94a0f8d842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_phase2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>af343a755f08809eacc5bd75e64ac5bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a0b0fc0812387ce4fe64edd4ab1735bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_inline_cb</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a3e1e0af3fb3fd644fc4a640d7d724dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ioloop_cb</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a075d1a846f899630f598d18c2f513ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_key_mismatch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a862f8a985619be71ea6f5cdb26ea71bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_key_mismatch_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a2ae7179e008cfb3f09d28f2df2574615</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_key_reuse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a63bee62736479ca72ab02ff4ece2a98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_key_reuse_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ade977eb7933753258693eb6e008de3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_leaked_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a2f549db659e9728d5fa57040c6cdb1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_leaked_callback_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a1181d01d19aa6c7f87d595d8030fec86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a667db2eec879c75105d9369e78257800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a45cc947744d928dedc5042d57c57bfec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_dict_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aadc6b131c8dc5102ae06704df28b2cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_empty</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ada13b1fadb8453dba195458ae3e07f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ab6099010ba52c81e8a0eca8a7211b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_future_delayed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ae74719b91df7005d25d62fb8fee4f4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_future_dict_delayed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a1d3cd8182262e2875cf153f7ab7473a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_mixed_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ab7451ff989a0ca032e5c2ae644e9ece0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_performance</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a51b9f2a0c5a05f21e6842fba79ee5ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_yieldpoint_delayed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aa84393d57212403f0be3f60963707031</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_yieldpoint_dict_delayed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ae48846c83a83dad3a907af8bda629bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_yield</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a78abf44b1c1e34ac6267ea10bba37325</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_orphaned_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a28f953ec80de89d881cbc901414c39a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parallel_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ad5ba2c99eb120a2dfe9b8d75217f2f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_raise_after_stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a35ff0c7bd3484c2c82ff3b8bc1eceba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_resume_after_exception_in_yield</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>afecfb4c37b8391f21b985b92a920051e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_return_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a99c341ad9c359c91cb14901075a5bea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_return_value_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>acfbb7dbb50b59c0649e2637325ff0145</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_reuse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>abc3797ce800f295daec8515f21425fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_stack_context_leak</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ae6aa07001e447b31fe01bbb8af670b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_stack_context_leak_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>afd477b6715917b4e1c5909db39773ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_raise_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ab720bd53fd4074ecd97cb0484e9dfaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_raise_return_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>afef41049c3e720e5381d610d4a1dc681</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_raise_return_value_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ab4483c3430e73d5cacf32e8ba83a310e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_task</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>aab97ec02affbd7d65c8aedfd979623ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_task_refcounting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ab2ce5ca50a3707b01c5c80ea7a2e552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_task_transfer_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a972e304b9b254f99b79d3cc1a5a0ad5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_wait_all</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a36fb0761f43647fa0442799fb29366d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_wait_transfer_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ac569e9f955b362dafb9e363128f4a09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_arg</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a25bf693594ce0772a2c6c487fcf30cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_arg_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a9baf1c5c4a92f9a6500c8572e8bdd345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg_ref</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a60a41329f3d3e2063ec9454cfa7a739d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>named_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>a78e07defa95d19d43f3143b89b58c8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orphaned_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>ac2289b0ab338383a11314f8844ebba1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>task_ref</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenEngineTest.html</anchorfile>
      <anchor>af0a81fd7ab510653a64c87ef2f3d667c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenExceptionHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenExceptionHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenExceptionHandler.html</anchorfile>
      <anchor>aa073c1920c1f557d1be9256777ad3566</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenSequenceHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenSequenceHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenSequenceHandler.html</anchorfile>
      <anchor>aed6d2ac42801e514d1c106628e9a7cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenSequenceHandler.html</anchorfile>
      <anchor>aa496c96f593a8a92749333ef33edf587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenTaskHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenTaskHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenTaskHandler.html</anchorfile>
      <anchor>a1a03d639d5ca7815bacaacfaf87b49a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenWebTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>ad2101abe890e7131a6fb181774a3b7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_prepare_error_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a2635cfe083fa79b6753bf1123edba971</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_coroutine_exception_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a05bff13f3aca17f48edd852b7c052338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_coroutine_sequence_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a1d5a3f363dca481335fc75d5731847ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_coroutine_unfinished_sequence_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a851397e2f0822e6d066015169e47c8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a0bd96f05e478f3c477b854838c7bddd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sequence_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>afb295d1e80e2ac54c5169df4e34f0ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_task_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>a4c04bb1493ea5295ed5d6cf08a154a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_undecorated_coroutines</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>ad8f8071ae1488c3262b0673eecf5fa4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yield_exception_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenWebTest.html</anchorfile>
      <anchor>aab4b6fe811c5b8912068102ce1161693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::GenYieldExceptionHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenYieldExceptionHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1GenYieldExceptionHandler.html</anchorfile>
      <anchor>ada79c88e2a23712ddcb23eae13cc934c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::UndecoratedCoroutinesHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1UndecoratedCoroutinesHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1UndecoratedCoroutinesHandler.html</anchorfile>
      <anchor>a4690492c90f7bd4c99b3b89cf62c688e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1UndecoratedCoroutinesHandler.html</anchorfile>
      <anchor>aecd87ac950a1f90441446691c7e1bc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1UndecoratedCoroutinesHandler.html</anchorfile>
      <anchor>a42e1273cc276dee47ac8c431cdad8594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::gen_test::WithTimeoutTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_already_resolved</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>a28fc327cd14eaebcd32348095885d9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_completed_concurrent_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>ab32d68678656d2063234d13a6724ffc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_completes_before_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>a8f8f2ad21be27043cc7892864cbf97db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fails_before_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>a44d64930cca845e794958c3a217b6517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>a26062d9ee1f6d6216dbfa56165fbfe53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout_concurrent_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1gen__test_1_1WithTimeoutTest.html</anchorfile>
      <anchor>ae65c980c6a1b9f3a8ef39748e9235751</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::httpclient_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpclient__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::AllMethodsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::AuthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::ChunkHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::ContentLength304Handler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::CountdownHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::EchoPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HelloWorldHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPRequestTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::HTTPResponseTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::PostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::RequestProxyTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::SyncHTTPClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpclient_test::UserAgentHandler</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::AllMethodsHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AllMethodsHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AllMethodsHandler.html</anchorfile>
      <anchor>a4520acc4131aa904b0ebc36a08aa3816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AllMethodsHandler.html</anchorfile>
      <anchor>aa67306282b6923696504d677aae742b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>SUPPORTED_METHODS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AllMethodsHandler.html</anchorfile>
      <anchor>a83241e9948147ffd7fc9798efaad682a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::AuthHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AuthHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1AuthHandler.html</anchorfile>
      <anchor>aff22f80561acac7436e09944b75d2a61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::ChunkHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1ChunkHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1ChunkHandler.html</anchorfile>
      <anchor>af36589cb1ca8e359f9ae55ff80e8399e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::ContentLength304Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1ContentLength304Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1ContentLength304Handler.html</anchorfile>
      <anchor>a242c40f1df19d1690afc37dfd1d672a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clear_headers_for_304</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1ContentLength304Handler.html</anchorfile>
      <anchor>a93aca1bac7636d3e7a1e5d4c336a3a81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::CountdownHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1CountdownHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1CountdownHandler.html</anchorfile>
      <anchor>a50c9299f809978b758e2de40c61fe9ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::EchoPostHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1EchoPostHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1EchoPostHandler.html</anchorfile>
      <anchor>a6654b72699f7dbc84261f5133f9c71c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::HelloWorldHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HelloWorldHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HelloWorldHandler.html</anchorfile>
      <anchor>a669577804a8daba78430464eb1249053</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::HTTPClientCommonTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a4b736daef7fc8aca8bd44e59f472b6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_304_with_content_length</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ac986eb84f97e68e4989dc189d9f87b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_all_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a2483b88e2c5f68bfa9ff8e630391c68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_basic_auth</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ac1dddebba5e71309268af23ec3379d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_basic_auth_explicit_mode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a551f9e434e9fc5205bf8651d5adef50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ab4f1f4024be584ed25fcc7421f54111d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_body_encoding</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a6aece16b7648b01e19d73ef3fecf25ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_chunked</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ab6beaf9b9fc2b3bedb81eeb7c685a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_chunked_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>afffc66e242afe8ddfec1716af3668682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_configure_defaults</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a48c1b7bdb288b5e621da011b1df5b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_credentials_in_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a1e6400f338ad2f36444010eb13b60c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_final_callback_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>aca7eb1dee24fdbcb2b804d38f5d1d057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_follow_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>abce4aae4c0d45e1ac18e09af4383cf27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_http_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a9caa96af6f18241e64e59ce87bc7c7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_interface</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ad7a76199ab7e7f93d880b22c8ca0805a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_header_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>afc4b638a46f73b0d185ef7d851f9484f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_header_callback_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>acc91ee29c73187cf99487adc49eaf36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_hello_world</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a0299db3eed765de4953bf47f9cc1045b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a10060578a25460c8800d0f7f5d6a60b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_reuse_request_from_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a54304d05be123d0ca1c2c12c889e3f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a1d7ac54ba49dc9c02099e01c23a87dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ad9c377ba4281a1d541c23c56fd93d0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>ab859362497b889a232b835da4f3def03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsupported_auth_mode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPClientCommonTestCase.html</anchorfile>
      <anchor>a11e56577e339a3d10ec18e1c091d9969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::HTTPRequestTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</anchorfile>
      <anchor>a20fc7dd993b15109d3d61092b8266219</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_body_setter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</anchorfile>
      <anchor>a113b1f3908e4dd18678da7f84066d9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</anchorfile>
      <anchor>a3c42197f7c851e4830534578485da6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_headers_setter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</anchorfile>
      <anchor>ad1c7691dff6493a0e25f655663b21142</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_null_headers_setter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPRequestTestCase.html</anchorfile>
      <anchor>a0dce56d0e3e80196d2cbdb117aa89189</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::HTTPResponseTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPResponseTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_str</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1HTTPResponseTestCase.html</anchorfile>
      <anchor>add65b78162cb9a3b223cbf2b069ed694</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::PostHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1PostHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1PostHandler.html</anchorfile>
      <anchor>ace10b1cfc49cf30a03db46e5e5973942</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::RequestProxyTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_bad_attribute</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a53122450d8c0fefff704ebdf8d56891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_both_set</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a28803897d07a34cbb7929f2d2e6bf40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default_set</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a409bc2485002504ab00495710a74dfce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_defaults_none</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a6c1c1cc06424451dfa312f09d55da506</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_neither_set</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a26ddefbd2baa6850493321ff2fe791b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_request_set</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1RequestProxyTest.html</anchorfile>
      <anchor>a6080bf26e2a196ac7637fc7a9fce8635</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::SyncHTTPClientTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a4dc7829d86c9f652125abf56d72b894c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a21ebccf4f13aa805f527f602b238730c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>aef6e6c56b35c08e778f99943ff515a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a6362058545117abd3452c0080098413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_client_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>aa8f263efcbc79c8c9eb709ae93c84b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a432d8e80e39cebe6d89800336264f43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>adef4b517cddeb4454ada3f7a694e77c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a2ed93ed9492d62476e3a19f23350653d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_ioloop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a8a444f9a49950cc18305b0ad6cc751be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_thread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1SyncHTTPClientTest.html</anchorfile>
      <anchor>a6cdf3296c5d39ba945ab3b156c22190d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpclient_test::UserAgentHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1UserAgentHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpclient__test_1_1UserAgentHandler.html</anchorfile>
      <anchor>ae2361a64a0ef5210d45326f663ddff05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::httpserver_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BadSSLOptionsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::BodyLimitsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipBaseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::GzipUnsupportedTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HelloWorldRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPConnectionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPServerRawTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::HTTPServerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::IdleTimeoutTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::KeepAliveTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::LegacyInterfaceTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::MaxHeaderSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::MultipartTestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLv23Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLv3Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::SSLXHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::TLSv1Test</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::TypeCheckHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::UnixSocketTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::XHeaderTest</class>
    <member kind="function">
      <type>def</type>
      <name>read_stream_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>ae0631c82a46787b503351024153b0f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>a22c93a45180d9544af9bb48c24feb345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfOldSSL</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1httpserver__test.html</anchorfile>
      <anchor>aa90a42f9c5304175cd15546341cfc532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::BadSSLOptionsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BadSSLOptionsTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_missing_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BadSSLOptionsTest.html</anchorfile>
      <anchor>a37d6040e50cda595827764241911e033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_missing_key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BadSSLOptionsTest.html</anchorfile>
      <anchor>a1bae16810c63cc01b9072193065a9e77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BaseSSLTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BaseSSLTest.html</anchorfile>
      <anchor>a41e598ede90c5bcfd255f88760336b1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::BodyLimitsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a3718c6b4db4a195ebc394feb54d01639</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>af71432bfdcfda8fce795eafea1ff77a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a483cb6f5095521c27d9d03c054c584c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_body_size_override_reset</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>af9fa166d8c7ad63e3926f8277b9dc141</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_buffered</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a212ae8db59729203ebdaac664b6ab562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_buffered_chunked</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a23281197e7799998cfb5851acf67fb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_streaming</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>aa1fd2ef8311f2b8da7be42cddbbb7a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_streaming_chunked</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>ad7424f14a2058424c6b8cd8176026c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_streaming_chunked_override</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a168a5b8eef69ec8d61cb4dc43854560b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_body_streaming_override</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a699ce18bb684d7e7a20734f250f6de62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_small_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a806176e7bbe391a9e4e8a0bbd43daefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a3b0408a94cf857ce0ff318b1b8704146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1BodyLimitsTest.html</anchorfile>
      <anchor>a1ff2602f53dd2b4fa05a8e4f027538ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::EchoHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1EchoHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1EchoHandler.html</anchorfile>
      <anchor>a885826aaba665b3b97168811164a2421</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1EchoHandler.html</anchorfile>
      <anchor>a0909a6d8359730e6f6b157c18988737d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::GzipBaseTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipBaseTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipBaseTest.html</anchorfile>
      <anchor>aa18cb704e9ab3921eb5421929e25fe92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post_gzip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipBaseTest.html</anchorfile>
      <anchor>a82b99c840da847c1d5546c53b4314752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_uncompressed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipBaseTest.html</anchorfile>
      <anchor>a4253606ebb9a233865d2c254309ba3d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::GzipTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::GzipBaseTest</base>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipTest.html</anchorfile>
      <anchor>a6ad45e9136e3a251969144c67d2a4562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gzip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipTest.html</anchorfile>
      <anchor>af39ebc3b9df5b9f24a76840846d07b47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::GzipUnsupportedTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipUnsupportedTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::GzipBaseTest</base>
    <member kind="function">
      <type>def</type>
      <name>test_gzip_unsupported</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1GzipUnsupportedTest.html</anchorfile>
      <anchor>ab5e6ae7fcf6adf5d8ac656f69bbdecd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HandlerBaseTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fetch_json</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HandlerBaseTestCase.html</anchorfile>
      <anchor>a2336811c49a120a1021b2431d939bb4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HandlerBaseTestCase.html</anchorfile>
      <anchor>ad1887d494501640ff0cbfb1ff4c2379c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::HelloWorldRequestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HelloWorldRequestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HelloWorldRequestHandler.html</anchorfile>
      <anchor>a089a3808f3c8d1b7ec63015509e5e754</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HelloWorldRequestHandler.html</anchorfile>
      <anchor>a8117919758d61b3ba341f602e48468b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HelloWorldRequestHandler.html</anchorfile>
      <anchor>a80430f0d8d54ae53dde00fde3469bcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HelloWorldRequestHandler.html</anchorfile>
      <anchor>ad4916f9b7900b3c59b403b378200a9da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::HTTPConnectionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</anchorfile>
      <anchor>af533d9562f377d4664b14fb4e2ffee56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</anchorfile>
      <anchor>ad0060fd182ddc5b9966ff6dccff3845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>raw_fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</anchorfile>
      <anchor>a6e2ad5b87033bd086830080e19b998f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_100_continue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</anchorfile>
      <anchor>a7f65348e7b2be3e68a878cd0f97d4acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multipart_form</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPConnectionTest.html</anchorfile>
      <anchor>ac162094533cb5b0faf996bb38662d683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::HTTPServerRawTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>ae25bde5ce0d84d95928e7fc4c6bf3628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>af8152771b5f93f6b85a04378608ab86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>ae5943ada420abf10b7bc616a3cd95abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_chunked_request_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>a951e1a5488d263d90743053650c7b4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>a7ff307d0f8a4d7e25f9fcafb3d12553d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_malformed_first_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>a6408fc5d3ace808a281e4e94cf335cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_malformed_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>a2045c301b42a086c1f54208bf2dfbd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerRawTest.html</anchorfile>
      <anchor>a6cbeabf8ce196ebb6f70ce33d2f21b72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::HTTPServerTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>a18219c654dcbec7ecdec206635ef5242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_double_slash</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>adab8567bdecc76a236a9a6fb8b67dbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_post_parameters</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>a57846dc42798542faf99a35b881b6e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_query_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>ad87b68c99d4f660f952de14fcf8dc29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_malformed_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>a4a61cd1fb11be23400dfe3918ebc1db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_query_string_encoding</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>ab7bbf2c225bb1b1f86c73cbc695d1a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1HTTPServerTest.html</anchorfile>
      <anchor>aeafa0d9462e34111606f7d7b279e0404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::IdleTimeoutTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>a464802cb7d1f38d1a30c6277052f7e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>a9ee4536be4e543db393c64bd5c397d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>adb24bc72c47415429dff6b0935a8e0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>aa081543ab9184cc604465397299345e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>a2beae2d30f5a2045ea400ac8fff19ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_idle_after_use</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>ae1bd538ca4df2783f737189c91f11d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unused_connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>a0892fc7f1a8a3a1a13eaa5f7ac7c9f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>streams</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1IdleTimeoutTest.html</anchorfile>
      <anchor>a8626baaffbbab6c4f6b88705c38c5368</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::KeepAliveTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a4b92b2c6c4d0e0b1375f9a6891fcde08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a43fe51e817b9e1e5a58d3e8a9f82c4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a6290ec97456e0d4623900f1b7be5cc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a7b830ac8c06cf163af203657d9ad90fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a39d95261b1a9104cbd2d0309ca12ea6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>aced8550a330f928b38516c2bf39df5c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a929f10a43a258dbbc6ce04216f79adb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cancel_during_download</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a61100be264133d13cb5b3147a09f3f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_finish_while_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>aca6dee4f2acb5c56428432c84f354702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_http10</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>aa208f789a36fc691d7b126318f3245f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_http10_keepalive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a112c2869ae6b70a030e50f4cf98072cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pipelined_cancel</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a8c75b4f31eb25e87e6f81498dff65035</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pipelined_requests</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a7cb54b0dcb7d49f2aa75536525624efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_request_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a048bcd2a65ba26dec6fb6a7a829edda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_two_requests</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a9f9e731081ea0565ded8cfb94f7569d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>aa7f6dcda501e6ec8e2e162f632fc3e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a9cfd8e7cb138f1ef8d8e29558ee3a3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1KeepAliveTest.html</anchorfile>
      <anchor>a393d88aa256bdac8ce7b42253cd18ecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::LegacyInterfaceTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1LegacyInterfaceTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1LegacyInterfaceTest.html</anchorfile>
      <anchor>ab7dcf8e96d8bfb29dfbe451c74e15ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_legacy_interface</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1LegacyInterfaceTest.html</anchorfile>
      <anchor>a544f47d630acd3a7dfd4106ff0cfeb8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1ManualProtocolTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1ManualProtocolTest.html</anchorfile>
      <anchor>a6407cb2144afa8a66eefd7daf2f6445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_manual_protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1ManualProtocolTest.html</anchorfile>
      <anchor>a902bfd21e2e3bbba1eb300f63f46b7b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::ManualProtocolTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1ManualProtocolTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1ManualProtocolTest_1_1Handler.html</anchorfile>
      <anchor>ad7543b6759d8c1f79173db1dfdcb44c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::MaxHeaderSizeTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MaxHeaderSizeTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>a06cfe2f9e6bf9bc33896e3ddd90720f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>a83d4f8d24212a9ae2b3228675247cbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>a0dfd98adad5751ee380f2580de7f2fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_small_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>aa65f65093e3d01569558c76c14a6bd87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::MultipartTestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MultipartTestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1MultipartTestHandler.html</anchorfile>
      <anchor>adfb00ca441ef8b1e77bf7d426b4b0f7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::SSLContextTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLContextTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</base>
    <base>rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLContextTest.html</anchorfile>
      <anchor>a9fc16063178bf1fb5edba7e05edd5c0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</anchorfile>
      <anchor>a8fa44175b4a02a30ba97aaf57712398a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</anchorfile>
      <anchor>a010c3022323685124981197470a8458b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</anchorfile>
      <anchor>a5c64e2b3a6ec802a0152ad5d4d41ad98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_non_ssl_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</anchorfile>
      <anchor>a727cc6fc9409ca3960838560f7bfe353</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ssl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLTestMixin.html</anchorfile>
      <anchor>a08b38f1ec013e710c196ee928a659fa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::SSLv23Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLv23Test.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</base>
    <base>rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLv23Test.html</anchorfile>
      <anchor>a77957eaa2fec7deb757da50947fc6bed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::SSLv3Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLv3Test.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</base>
    <base>rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLv3Test.html</anchorfile>
      <anchor>a6c228666ac18b914e5bc68ab23f47914</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::SSLXHeaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLXHeaderTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLXHeaderTest.html</anchorfile>
      <anchor>ad99d561b51376c8328ae8c5b810c5c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLXHeaderTest.html</anchorfile>
      <anchor>ae8c13838f7bf719f318627f753b77737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_request_without_xprotocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1SSLXHeaderTest.html</anchorfile>
      <anchor>a7a701bd6b0b9712eb0f79be07d1c5422</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest::MessageDelegate</class>
    <member kind="function">
      <type>def</type>
      <name>compress</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>a766a7ea46c6ea4bbf2d8350fa3a803f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fetch_chunk_sizes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>ae20764ef14ee94e7636595339b76a900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>abd275456a96477537053a4caa545e672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>af27224d5c9f9f7bdadcf1fd8db248cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>a1acb7d7857716a0565ce841b78cdef7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_chunked_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>a0ded22ed3fb2094d01012091bd498600</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_chunked_compressed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>ad2ce23729872205cea20ae0e99ce7781</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_compressed_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>a7582de4faeeb32052db3f7e45165d467</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_regular_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>aa87c3d8fccee1809ec6d253b79cbc226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>BODY</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>ad34b6f476b4af7cba9a6158760db87d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHUNK_SIZE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest.html</anchorfile>
      <anchor>a14298aac4348bd01d3dd950dd55fac03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::StreamingChunkSizeTest::MessageDelegate</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>abcbee3f93a0e80320ff4e69392d45a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>ac47849cac00aae641f09c595e04c534b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>a473941e248b0b5e545fe74723ab4c6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>a8d2eb1a71f3579f1b5e25f5054b73403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunk_lengths</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>ae3bfd4bbf1efc7af15f9d09486c996c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1StreamingChunkSizeTest_1_1MessageDelegate.html</anchorfile>
      <anchor>a1c5905067ab9071f22d1c8f0214cf6ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::TLSv1Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TLSv1Test.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::BaseSSLTest</base>
    <base>rosbridge_tools::tornado::test::httpserver_test::SSLTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TLSv1Test.html</anchorfile>
      <anchor>ad6680e6b440c3832849693c9e9b5a8fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::TypeCheckHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_type</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>aba792d07c82b716ba809df258d89c9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>a7d9916bd190bee6c9ea67516cec8a693</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>ab4d04845ae2861f7f7f9af313c654f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>a8f918e58d27cf09785088b99bfddd69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errors</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>a6e95b78c54b88aa629442e423acf6d09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::UnixSocketTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>ab7d63da4e38cf4952d19b30b230985c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>aa1569af0ec62f57d39ca99e7d6908ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unix_socket</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>ad2062bef0a4254b7d4c7a2ff7f5c20f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unix_socket_bad_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>a4064553430e913e219efeba0249a38b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>aac102c329c9401ef95e199116c444699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockfile</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>afd042a8423597a8cc34322fe2ccecab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>adcaeb7e7b79be07c6f5664c10edf19b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tmpdir</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1UnixSocketTest.html</anchorfile>
      <anchor>a4f4c655bd993066ca47a6d6a91ed1f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::XHeaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::HandlerBaseTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::httpserver_test::XHeaderTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest.html</anchorfile>
      <anchor>adf4327b186629b258467772c9cbcf66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ip_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest.html</anchorfile>
      <anchor>a457ceb626ed4e4ce0a80c39b181da557</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_scheme_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest.html</anchorfile>
      <anchor>a2f81d1c4731b9075cb484dc875dc601b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httpserver_test::XHeaderTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httpserver__test_1_1XHeaderTest_1_1Handler.html</anchorfile>
      <anchor>ad1fb1357f28988f1b7ffda59158eb791</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::httputil_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1httputil__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::FormatTimestampTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::HTTPHeadersTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::MultipartFormDataTest</class>
    <class kind="class">rosbridge_tools::tornado::test::httputil_test::TestUrlConcat</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httputil_test::FormatTimestampTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>af08c968e6b32ff769bb250d1b35f9aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_datetime</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a3942cffbb08e9f6587296fd5ffdcc7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_struct_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a93b7194a1f2900b24fcd4ded31dce518</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_time_tuple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a48f9cc251ceec15f6fc6a53bfc455986</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unix_time_float</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a05313b0a1855c19067409a848ba235f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unix_time_int</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a74494ffe9b50509cac886d2ce8de140b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>EXPECTED</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>ad8e47b54bdfd5c7ccd8e0d6a3b9c76a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>float</type>
      <name>TIMESTAMP</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1FormatTimestampTest.html</anchorfile>
      <anchor>a340b95c9187808c406ac0f4abee52230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httputil_test::HTTPHeadersTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1HTTPHeadersTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_multi_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1HTTPHeadersTest.html</anchorfile>
      <anchor>a19c22100a5c566cb5986b4eb1df7cf9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httputil_test::MultipartFormDataTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_boundary_starts_and_ends_with_quotes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>aebccec8226e1a8c9cfe830bf88057919</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_content_disposition_header_without_name_parameter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>afd0755557176c2b3c195e6278e0c8749</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_data_after_final_boundary</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>a41359405adb64f372e166d455553d1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_file_upload</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>ac6796e3a300df5ed533b3f3da92e7ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_invalid_content_disposition</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>a832bc2c5284f28c01f1d7b2ef52cb030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_line_does_not_end_with_correct_line_break</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>a1e5419241e51cce9c8c006a7838ccabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_missing_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>a5711641c3828824422556a977517fff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_special_filenames</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>abec8af78a7861ab7fe147c0b011d8568</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unquoted_names</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1MultipartFormDataTest.html</anchorfile>
      <anchor>a750c3588ad53f4dc99e191e09197338d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::httputil_test::TestUrlConcat</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_encode_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a60fe0c3d764bb25f533f9088d26f5ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_mult_params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a5141adbd209828f422d2b4cda4cbf4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_no_params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a749f0bc6e857203daff3263dc9a368e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_no_query_params</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a0dd5e77729bbd8d3629b118d1891f51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_q_with_no_trailing_amp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>aadc207944e5b21725c5cd025f65b7756</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_trailing_amp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a12c6836d356fe8ea74364dba2001e59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_url_concat_trailing_q</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1httputil__test_1_1TestUrlConcat.html</anchorfile>
      <anchor>a5811e67d02ba93ce4221bbc1428d36b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::import_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1import__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::import_test::ImportTest</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::import_test::ImportTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1import__test_1_1ImportTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_import_everything</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1import__test_1_1ImportTest.html</anchorfile>
      <anchor>a642d79ee8a694cd7700b0636aad8cf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_import_pycurl</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1import__test_1_1ImportTest.html</anchorfile>
      <anchor>a8cfaeb8b0efcb928e95f69eb9a76b2f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::ioloop_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1ioloop__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallback</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallbackFromSignal</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopCurrent</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopFutures</class>
    <class kind="class">rosbridge_tools::tornado::test::ioloop_test::TestIOLoopRunSync</class>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1ioloop__test.html</anchorfile>
      <anchor>af9e9a3360a06da5b9246e4ef974d669e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_add_callback_from_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a8d9cd4fb0057ab34fa0db103033e01b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_callback_from_signal_other_thread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ae50099c9ed101c8ba9ae59bd46e68707</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_callback_wakeup</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a2c5fb0aed4402df802b6cc49d3fa048e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_callback_wakeup_other_thread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a60a23c057ee69b5d21168de63e080d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_callback_while_closing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a384c7b8ab9aea52ec4d1cf40d76d643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_timeout_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ac1752a00c7479a6d50c451850cf268d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_timeout_timedelta</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ab2f25d7c39a426c90503aead9e829163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_call_at_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a6654d4a607bf7b3af1ca5442e01a06f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_call_later_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>aa1a048b7aeb283714b30884a17418a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_close_file_object</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a9e3354043381dd3db81c4154272fa2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a655be58a5fe1c306b2d915f538da1937</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception_logging_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ac521b15d3a9213e278e603a522b5d9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_handle_callback_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ad18c9f62b2312568ed25530293dba8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_handler_callback_file_object</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>af89462978e88f16cf6780ab918e0dfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_mixed_fd_fileobj</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a0018ada27073c3e0fca27ac80f4d98d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_add</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a2b5ed6eb5dc75aea65c2733e813e07b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_while_writeable</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>aad8235dbad4d7af041459ef7f22c9f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_reentrant</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a0862489e368f2d4a71503280b3b42aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_remove_timeout_after_fire</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a320238d6b4f2045ca2dac3fcba3c6bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_remove_timeout_cleanup</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a71c20917b5b54ee5771283b75c1c9a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_remove_timeout_from_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ac08d704d3fc901bbfef0fb1c5dc7dced</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_remove_without_add</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>afa95da8ffce5fc2ac0d24734949b5e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_spawn_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>ad8996a95dfc15f985ffe4d6d590d79b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout_with_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a0cbae7b255df9a1bdb912b1873be160b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a642916d482d36f31517553ddaf09599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a33cf11b3161d73e2123ea0e98f0f9e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockobj</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a1f55286ff506b62ba0a5136acbeadae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a88c5c9f47bfff07280e8986bb9ecf964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoop.html</anchorfile>
      <anchor>a257561eacc62a5d8cb673cb5d97db383</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallback</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>ac9231fc7914494d283b60c8eaef7642d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>a20d382630e5794032f8e830780a9a1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>ada484f29405c504052195d1995365f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pre_wrap</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>a141bbf2fd36b5c124cdd97e3557a5a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pre_wrap_with_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>a83dad56964add489ffa5c63f25f8daaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallback.html</anchorfile>
      <anchor>a418353d00cab880ae46a9c141f44103c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallbackFromSignal</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallbackFromSignal.html</filename>
    <base>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopAddCallback</base>
    <member kind="function">
      <type>def</type>
      <name>add_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopAddCallbackFromSignal.html</anchorfile>
      <anchor>a581c74cc3e6634e05fb756fcc48290a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopCurrent</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</anchorfile>
      <anchor>abe59ad164cb36463424ef779b0b63b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</anchorfile>
      <anchor>a5ecdd9de6b79da38b0940c1db1ad84ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</anchorfile>
      <anchor>a041bebc4f7f0287168594699438ec724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</anchorfile>
      <anchor>aa3ef2b62964316d72f4a0d8d1371f61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopCurrent.html</anchorfile>
      <anchor>a54a9e755428eebede27628b4fcb909e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopFutures</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopFutures.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_add_future_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopFutures.html</anchorfile>
      <anchor>a0a756f8310251fa2619dfb11405a1fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_add_future_threads</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopFutures.html</anchorfile>
      <anchor>aa28d34c4e2d8d67635200fd5fa8af4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopFutures.html</anchorfile>
      <anchor>aafeae950b6b09477173efb55d708abba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopFutures.html</anchorfile>
      <anchor>af3cc9c88caac26967da6fd0078151d91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::ioloop_test::TestIOLoopRunSync</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>aad64fd32217fd4017950127e10b6749b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>aaf955782dec8dd6388b5130db2b7e2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>a750ee2b0228be11afc1f2f581f0fed6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>ac6801e0e3826690042e25fec64349c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_current</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>af2b7873dbb7dac44ed52d6519604dd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>a09c3cbdfff1fc9419aaee5933d0054d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>ab3b02a66bd7a2a43cd53bd10244a8192</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>ae73c97fd923d2b7b777188bb619c5ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1ioloop__test_1_1TestIOLoopRunSync.html</anchorfile>
      <anchor>a5237807951f37a538a4852fd492a6b64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::iostream_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1iostream__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::HelloHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStream</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSL</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSLContext</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamStartTLS</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTP</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTPS</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::iostream_test::TestPipeIOStream</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_server_ssl_options</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1iostream__test.html</anchorfile>
      <anchor>a1e5f1d93aae179e64c3d94a1b1f98ce9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::HelloHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1HelloHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1HelloHandler.html</anchorfile>
      <anchor>a846ad04d179c243ff7703058c455f53b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStream.html</filename>
    <base>rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStream.html</anchorfile>
      <anchor>a218c14f73e7c513b961006db624d7a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_server_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStream.html</anchorfile>
      <anchor>a0d43635b7b47af293cf08437a3b7eddd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_iostream_pair</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a8617a8e5bbf0fa981e850653d9d2d00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_read_error_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a3062d69d395c7722899cc8d3535fc684</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_close_buffered_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a089f4052821928ac11f451b37008c20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_close_callback_with_pending_read</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a7b83b58f507836b953efccfcf17ac712</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connection_refused</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>acd323539c8249675368d8ec851b1072b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_delayed_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a5e70bb5bd8fcd14dc13346b87996ea7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>abbbfc1dd2b91ba70f52f1be32084e20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_delayed_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>af101777ddcaff839c65d547c5e396b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gaierror</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>aa73ed2d7dabf9c3d89164b0829906e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_inline_read_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a2b622445a4aab820102fb007e48c5ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_read_until</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a5209b5c116a6782da8855d2c43eaa57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_bytes_partial</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a3fe72b5fad7ed640297bf3e2d8dd60ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_callback_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a978147806e341ea3c417859c6f490a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_close_after_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a70bb14b251054b616b8c9377682631f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_max_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a0988bedad9ac70c8932c2969b21af6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_max_bytes_ignores_extra</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>ac137d21efdee2c236cf33b7266ee6f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_max_bytes_inline</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a139a4f3a68dc52699d0a42da55682885</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_regex_max_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>aabc4f194b2a672d399f6e7e2aa26912d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_regex_max_bytes_ignores_extra</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a9930a0dd8d5ec312c3e2cd0b3482f825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_regex_max_bytes_inline</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a7334fa7f7bcc966227eaadfe78054f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_small_read_untils_from_large_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a3b98de9829b851a4b0c86125c63833c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_small_reads_from_large_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a39b8f7ae92d2c758e82088f90ecb7a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>ace4b860506a2579144c4667ca52428d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_callback_with_data_in_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a040710d73cee15af990ff8fb2ccd7589</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_read_until_close_after_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>af5c4a7d59f45a0264e6d5e9e1665f6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a61f3293649f81029d6e532513e630aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_write_zero_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a0339d71270047dacef4669f4b045a774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect_called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>a955aed989260761847491b7e582ee3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>afe12995bcb2aeb88dfbfe2e7e5c84fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_server_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamMixin.html</anchorfile>
      <anchor>ac24f2b8384090c87b2ac60e5ee178fb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSL</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSL.html</filename>
    <base>rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSL.html</anchorfile>
      <anchor>a87f2cb3dc81244b83ef5c3c2413b24fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_server_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSL.html</anchorfile>
      <anchor>ab859e186276e99b3d983b1b08b33bef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamSSLContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSLContext.html</filename>
    <base>rosbridge_tools::tornado::test::iostream_test::TestIOStreamMixin</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSLContext.html</anchorfile>
      <anchor>a2a61f0720d2a0f837df816b16606597c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_server_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamSSLContext.html</anchorfile>
      <anchor>a73bad66cae6bf6255a6f213354b5c892</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamStartTLS</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</filename>
    <member kind="function">
      <type>def</type>
      <name>accept</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a9190705a105da9a001518a1ff6cc532f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>client_send_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a5e2069a6f20add3b745e81a1bd2382fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>client_start_tls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a2ef4aaf34b8e98a962214f19cb183aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>server_send_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>adec33d1969f6023b7d8664fee96f25a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>server_start_tls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a7031930555e2184988780873792ff5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>ad8e317e9c2db5fa889dee5fd4cbad957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a706dce8d8fe1393ded301ce916e79d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_handshake_fail</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a31a2120cc2c8b436cec831b49dbbc6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_tls_smtp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>aed8762b715118a1815b46cb1b7f8af2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>ad5ffcd8b098419666decb8c0441a42a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>ac2a4dd32ebd8c11b55a68d40a178f56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_accepted</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a73c9da5869b62803dc3776d6aac23724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamStartTLS.html</anchorfile>
      <anchor>a2b678059ed535298d9ba5d1722e802a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTP</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebHTTP.html</filename>
    <base>rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebMixin</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebHTTP.html</anchorfile>
      <anchor>a8db62b38bcaea361a50f52b4eb9e08f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebHTTPS</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebHTTPS.html</filename>
    <base>rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebMixin</base>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebHTTPS.html</anchorfile>
      <anchor>a24add72722c6d6ede0f22328b5504fff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestIOStreamWebMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a79651290cfc934b6657adfd612c72ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connection_closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a2167667721bde067c996fc91217ab4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_close_while_reading</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a6765b1fbc788234ef28d6c8ce413b815</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_interface</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a1a8d288ec4f2a04280fc9eb7e39a1ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_read_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>aeb7c0bb0326c614d1065f354a7fee7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_until_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>ae582532925a82d5d9c5e4c4e73b88095</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_read_zero_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a3218c487a6f56c60b8e7775183e2237a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_write_while_connecting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a605ef92f3088d850894efe6b5936b47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a6d2b69fd3904fa0549183a131b46323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_make_client_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestIOStreamWebMixin.html</anchorfile>
      <anchor>a1c8b7968d2831de4b90e1186ec2a506f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::iostream_test::TestPipeIOStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestPipeIOStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_pipe_iostream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestPipeIOStream.html</anchorfile>
      <anchor>ac29191e3c65bafc844ba85fc64ad4ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pipe_iostream_big_write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1iostream__test_1_1TestPipeIOStream.html</anchorfile>
      <anchor>aa28d424b684088c1011093736b6cd9e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::locale_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1locale__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::EnglishTest</class>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::LocaleDataTest</class>
    <class kind="class">rosbridge_tools::tornado::test::locale_test::TranslationLoaderTest</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::locale_test::EnglishTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1EnglishTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_format_date</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1EnglishTest.html</anchorfile>
      <anchor>a99c6e20fe8c5c21a0b9a678a693de088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::locale_test::LocaleDataTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1LocaleDataTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_non_ascii_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1LocaleDataTest.html</anchorfile>
      <anchor>a9cef86e428d2dee64e70c1ac81b18c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::locale_test::TranslationLoaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>clear_locale_cache</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>a1d9d71401f3a783b3b31705f3e20aeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>a38a62136f0ad6534ab6bbf7f90f6f78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>aec48d189b7268d55d83eebe1aa28b659</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_csv</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>abcb7709a8b12d2769c4300a6e5e0a316</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gettext</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>ad12a6b60991ba2d9f70cf1acb5ceac6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saved</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>ad4689c31127dc73aaceda1e0b7fcf078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>SAVE_VARS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1locale__test_1_1TranslationLoaderTest.html</anchorfile>
      <anchor>ae960d81e8749c44a6d5b7b34a982d566</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::log_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1log__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::log_test::EnablePrettyLoggingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::LogFormatterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::LoggingOptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::log_test::UnicodeLogFormatterTest</class>
    <member kind="function">
      <type>def</type>
      <name>ignore_bytes_warning</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1log__test.html</anchorfile>
      <anchor>a8b8793b5f148d0de80f2842f3279f102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::log_test::EnablePrettyLoggingTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1EnablePrettyLoggingTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1EnablePrettyLoggingTest.html</anchorfile>
      <anchor>a16eb1b7b91906b4652fdd8223f53b30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_log_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1EnablePrettyLoggingTest.html</anchorfile>
      <anchor>a40faf00fa6423c43d4ab7d05d6987ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1EnablePrettyLoggingTest.html</anchorfile>
      <anchor>a34898c8cad4d710f4e179142f8fd49a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1EnablePrettyLoggingTest.html</anchorfile>
      <anchor>a9ab853adff67892a9efa5ce2174b5ba1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::log_test::LogFormatterTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_output</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a954cf1af5e4fb88faa48e79b8059c16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a134d2b5cdabbae5bf509dc5bc72101ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a8ff77af8e3070e81e41ee5c090c97cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>ab9ad39f38b31d5f1301b6409edfa9eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_basic_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a64e8cb9ed14aae50ce5c537dc2e8ece8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bytes_exception_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a7128aa83bc7e49c7aed474341a467535</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bytes_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a9b80344b7742079e7f23639578ccba0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_utf8_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a8be3e268fb5e8aa6b03bf7562675f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a70be82f374642de1de427ed7463b50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>formatter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>aa31e8e68a9b5acf44d745e767426427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a36062f4f5ea1c523f0d301d0212ddaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a89aedc2a55699a964bf573b5b6347e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tempdir</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>a3c93efc83ae89776490d70fd89346a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>LINE_RE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LogFormatterTest.html</anchorfile>
      <anchor>af25ed80102345059287e3d065ac1b887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::log_test::LoggingOptionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>logs_present</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>a374f37659a59fe7a50caaa61ba4704a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>a68e8bf15ed7575263627210443210e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_disable_code_none</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>afb0d8bfb6295ee30cd24c95110dc7ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_disable_code_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>a4a23bbd2ca520d36f7ff51537bed8757</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_disable_command_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>ad82e64e8baa26511ec5aa0993d7b9a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_disable_command_line_case_insensitive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>af693f535b557e5fba60efb3712ab176a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_disable_override</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>a8dc0d8e9569a0cfb6365f1d124f0668d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_tornado_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1LoggingOptionTest.html</anchorfile>
      <anchor>a1a4f62a77485974b0b6e2334453fdffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::log_test::UnicodeLogFormatterTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1UnicodeLogFormatterTest.html</filename>
    <base>rosbridge_tools::tornado::test::log_test::LogFormatterTest</base>
    <member kind="function">
      <type>def</type>
      <name>make_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1UnicodeLogFormatterTest.html</anchorfile>
      <anchor>a1778d538d09e6662ce41a271ba30b866</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_logging</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1log__test_1_1UnicodeLogFormatterTest.html</anchorfile>
      <anchor>a975af50ca261b948c82b02ddf1098771</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::netutil_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::BlockingResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::CaresResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::IsValidIPTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::TestPortAllocation</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::ThreadedResolverImportTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::ThreadedResolverTest</class>
    <class kind="class">rosbridge_tools::tornado::test::netutil_test::TwistedResolverTest</class>
    <member kind="variable">
      <type></type>
      <name>futures</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a6dfccd6b998e6a2ace6040f3572774f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pycares</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a3e8aed7ac3871de9c738801c9bad0284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1netutil__test.html</anchorfile>
      <anchor>a2893149ff2841b46513f1a9bb1e69221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>skipOnCares</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</anchorfile>
      <anchor>a2d789d3ba8cc79a5bedc333e44d8688f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bad_host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</anchorfile>
      <anchor>abf59e12c483e2276d602848b13c70061</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_interface</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</anchorfile>
      <anchor>ae462e3d0b9292819d7c1f247a9cc0f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_future_interface_bad_host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</anchorfile>
      <anchor>a41b44883fa416e29025eb2bfe5e4f2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_localhost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1__ResolverTestMixin.html</anchorfile>
      <anchor>a9b164253a7ab12a4f8a0dcedab3409cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::BlockingResolverTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1BlockingResolverTest.html</filename>
    <base>rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1BlockingResolverTest.html</anchorfile>
      <anchor>a9c443b6819830294fa6cd4f7b6f77b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1BlockingResolverTest.html</anchorfile>
      <anchor>a9f6c098ebf9d97510cc722c26e2f902e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::CaresResolverTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1CaresResolverTest.html</filename>
    <base>rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1CaresResolverTest.html</anchorfile>
      <anchor>a14cf8a2693a49c9264143125f75fc4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1CaresResolverTest.html</anchorfile>
      <anchor>aa0313883d075b56c22fe0026fd84d4f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::IsValidIPTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1IsValidIPTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_is_valid_ip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1IsValidIPTest.html</anchorfile>
      <anchor>aa8ecb5274772cccfda3af80c2562d7a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::TestPortAllocation</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1TestPortAllocation.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_same_port_allocation</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1TestPortAllocation.html</anchorfile>
      <anchor>a6e2d4fa4b1ec6860eeb9413a041b69ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::ThreadedResolverImportTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverImportTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_import</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverImportTest.html</anchorfile>
      <anchor>aa00c58247b63b6a9ddfc76c440a13434</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::ThreadedResolverTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverTest.html</filename>
    <base>rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverTest.html</anchorfile>
      <anchor>a28910c9ce03966b9d16c7daea543df07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverTest.html</anchorfile>
      <anchor>a9a74edc10747beace10ea53a648df60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1ThreadedResolverTest.html</anchorfile>
      <anchor>a98e51a639e9b25c8c96f63326a2f2df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::netutil_test::TwistedResolverTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1TwistedResolverTest.html</filename>
    <base>rosbridge_tools::tornado::test::netutil_test::_ResolverTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1TwistedResolverTest.html</anchorfile>
      <anchor>a5903f1c941122fe3afbe9f21f2ddc9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolver</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1netutil__test_1_1TwistedResolverTest.html</anchorfile>
      <anchor>af8bd183f435b722f8c5bdae4fbe3fde1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::options_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1options__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::options_test::OptionsTest</class>
    <member kind="variable">
      <type></type>
      <name>mock</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1options__test.html</anchorfile>
      <anchor>ac1aab9b39a36c4ab4817f471c258bd50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::options_test::OptionsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_as_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a0cab7a7a00dff93cdea817783f47aa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_redefine</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>aa7464995076e79d5648ea159e3e835d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_getitem</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a01e4a53b0f6197cc7934cd14e0a3bfde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_group_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a41234b1e48df0daa11a649c1f4589c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_help</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a7c3ffb656796b8087366224a992b87eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_items</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>abf981803408308a2a8ca3b66bfbc348f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_iter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>aa2123ee10a6a56edf6224a7606ef1038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_mock_patch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>aa98413a2ed69247d6affd71222d4e5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_int</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a4293029ebadc3a7528e7f6960b698eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a0ea42bb4590d32c917d1fcfa953cc336</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a87e3a223aa4e2d1c4e1b8395d8395758</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_command_line</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a11de94b4b5d418fd55d610cef660717f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse_config_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a104c7a82cbf73b3698ad8183ce81303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_setattr</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>af9151d6c0c29cd6a3d8871483a0dcd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_setattr_type_check</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>aad85f67d1e2b868c214195cdc06efd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_setattr_with_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>aac53ece06b91e6d81599e17493e59b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_subcommand</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a5d84570a3721c3895be3f84494f383b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a0226e369912a855d68214b2583ede584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>af525d667a4b398767686fe87299e8113</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sample_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1options__test_1_1OptionsTest.html</anchorfile>
      <anchor>a0bc438f39f2a887f2db6ac675d7d064b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::process_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1process__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::process_test::ProcessTest</class>
    <class kind="class">rosbridge_tools::tornado::test::process_test::SubprocessTest</class>
    <member kind="function">
      <type>def</type>
      <name>skip_if_twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1process__test.html</anchorfile>
      <anchor>a34042356dccb66e96d260ee85c1e6a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::process_test::ProcessTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1ProcessTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1ProcessTest.html</anchorfile>
      <anchor>a34b03cd66f595a07197300d484fd4b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1ProcessTest.html</anchorfile>
      <anchor>a7a55a1f6c2b972912e7ff7de45197910</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_process</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1ProcessTest.html</anchorfile>
      <anchor>a80a3521000264d172ba9e542dbeef8fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::process_test::SubprocessTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_close_stdin</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</anchorfile>
      <anchor>a13f0e50d4f2a63b76e73505a9ae9eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sigchild</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</anchorfile>
      <anchor>aae2cd7ec0b302e62e39068e368f5b9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sigchild_signal</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</anchorfile>
      <anchor>a22b0237fdaf8cb8b622a58f031b938e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_stderr</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</anchorfile>
      <anchor>a207bba2321664dab8eb194322a7f18ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_subprocess</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1process__test_1_1SubprocessTest.html</anchorfile>
      <anchor>a178f111238e997a9f6868b182718f427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::resolve_test_helper</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1resolve__test__helper.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>resolver</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1resolve__test__helper.html</anchorfile>
      <anchor>a6a4971fa6ee8896da98446ffb50d96a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::runtests</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::runtests::TornadoTextTestRunner</class>
    <member kind="function">
      <type>def</type>
      <name>all</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>aff2bfce28b519bdf33b8473a2090b509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>ac6759f5fe70eb04aa8cde95a59cfc1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>TEST_MODULES</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1runtests.html</anchorfile>
      <anchor>a94d8dcb4f6999582bd58a8ca8be037dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::runtests::TornadoTextTestRunner</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1runtests_1_1TornadoTextTestRunner.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1runtests_1_1TornadoTextTestRunner.html</anchorfile>
      <anchor>a22acde937e7395f33b89d196c74d392f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::ContentLengthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::CreateAsyncHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::EchoPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HangHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HeadHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HostEchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HostnameMappingTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HTTP100ContinueTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::HTTP204NoContentTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::MaxHeaderSizeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::NoContentHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::NoContentLengthHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::OptionsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::ResolveTimeoutTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::RespondInPrepareHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherGetHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherPostHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientCommonTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPSClientTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::simple_httpclient_test::TriggerHandler</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::ContentLengthHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ContentLengthHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ContentLengthHandler.html</anchorfile>
      <anchor>ae160e70f078c46299e1c394d970a1f76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::CreateAsyncHTTPClientTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1CreateAsyncHTTPClientTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1CreateAsyncHTTPClientTestCase.html</anchorfile>
      <anchor>a0721e595c44bbfef2bd578ec07c52bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1CreateAsyncHTTPClientTestCase.html</anchorfile>
      <anchor>ad4ba32f82ba112cbbdcbec0cc166321a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_max_clients</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1CreateAsyncHTTPClientTestCase.html</anchorfile>
      <anchor>a5df6a33df6e6f1cba0c80968ea2318f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saved</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1CreateAsyncHTTPClientTestCase.html</anchorfile>
      <anchor>a71abecccd62b0ebe20c2fd54bfb747b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::EchoPostHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1EchoPostHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1EchoPostHandler.html</anchorfile>
      <anchor>a3a9ce530753aa4ced51351a9ea426b44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HangHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HangHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HangHandler.html</anchorfile>
      <anchor>acbda6be3a426009380f330deb98b42c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HeadHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HeadHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HeadHandler.html</anchorfile>
      <anchor>ad254e36b5065bd9578168f870a436dbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HostEchoHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostEchoHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostEchoHandler.html</anchorfile>
      <anchor>a0e80d526342b59db1f8ec4dfb77c798d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HostnameMappingTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</anchorfile>
      <anchor>a3e5671cea2c41222960568a992d14a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</anchorfile>
      <anchor>a8d32647d367c3191c1c1eacfee5f8553</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_hostname_mapping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</anchorfile>
      <anchor>ab397d6d853a2cc5074b41a1aa7b8948e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_port_mapping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</anchorfile>
      <anchor>a21219b3770ee60c34a4d237b2873f117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HostnameMappingTestCase.html</anchorfile>
      <anchor>a95a3070a6dee4a7db08c9c7d75a9774e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HTTP100ContinueTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</anchorfile>
      <anchor>a61b094cb89bdc3a963a0739d4c26ac04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>respond_100</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</anchorfile>
      <anchor>a67162d62f4e464da79fc77486ec371a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>respond_200</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</anchorfile>
      <anchor>a4922ddf667e0c28906219042e31db671</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_100_continue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</anchorfile>
      <anchor>a6375a48f21c1affc34f16f503984f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP100ContinueTestCase.html</anchorfile>
      <anchor>adf65932b3c2c001f2644c343cbee6ff3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::HTTP204NoContentTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP204NoContentTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP204NoContentTestCase.html</anchorfile>
      <anchor>ad8e80816b0c51984e895459471dde88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>respond_204</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP204NoContentTestCase.html</anchorfile>
      <anchor>a614bd1640c508de6e5c4cbaa57560d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_204_no_content</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1HTTP204NoContentTestCase.html</anchorfile>
      <anchor>a62d2669ffd2622cf4c5a7490df7853f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::MaxHeaderSizeTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1MaxHeaderSizeTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>aa678af688f94030cb01debfa8d4f0c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>a31e41fddc21c1d573021921ed9a8bd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_large_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>a2058b10799b8f5f588dfd02e27c3f73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_small_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1MaxHeaderSizeTest.html</anchorfile>
      <anchor>ac3d70b7564e88c5a038c57bc6a6766a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::NoContentHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1NoContentHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1NoContentHandler.html</anchorfile>
      <anchor>a51ae914803e771c31286c3745df6576b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::NoContentLengthHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1NoContentLengthHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1NoContentLengthHandler.html</anchorfile>
      <anchor>a002236e638b5d18570e25e7cc473afe2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::OptionsHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1OptionsHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1OptionsHandler.html</anchorfile>
      <anchor>a7d478a299d44630ed4b1da869fd55bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::ResolveTimeoutTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ResolveTimeoutTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ResolveTimeoutTestCase.html</anchorfile>
      <anchor>a1a318cb5da1b69c2caf4393863b89d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ResolveTimeoutTestCase.html</anchorfile>
      <anchor>a094a30b040fef34d4f77bf2bca14ad09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_resolve_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ResolveTimeoutTestCase.html</anchorfile>
      <anchor>a4119c9623098fbe1f167402f5ce4c523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1ResolveTimeoutTestCase.html</anchorfile>
      <anchor>affd96a0756ef3adf1e23dc9d3649df1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::RespondInPrepareHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1RespondInPrepareHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1RespondInPrepareHandler.html</anchorfile>
      <anchor>a7021fcfa248ce894741f7f95589f84f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherGetHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SeeOtherGetHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SeeOtherGetHandler.html</anchorfile>
      <anchor>a6e1568de6def7ff01eb7c3ebf552359c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SeeOtherPostHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SeeOtherPostHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SeeOtherPostHandler.html</anchorfile>
      <anchor>a464a02155a03191ebe58c8a6061d93f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientCommonTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientCommonTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::httpclient_test::HTTPClientCommonTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientCommonTestCase.html</anchorfile>
      <anchor>aedbc27b70cce10b9ad3acb6f97b762fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>create_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestCase.html</anchorfile>
      <anchor>a208e896b01325e03e8d0e1e9f10ac3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestCase.html</anchorfile>
      <anchor>aea32e44111b21fc93f5b1332fc4fda1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestCase.html</anchorfile>
      <anchor>a3d9e55c7709b64d40bdb556b302d7f1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>async_body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a2f4655ae3b86aa1368e473c21fc11879</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a7bcd4e23f540e4a172420497f4268e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sync_body_producer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a938086b9694509543ae55527c3582a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_100_continue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a14d0f1b3f5be3c07153b5f44a7bf601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_100_continue_early_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a01927414d1495dc905a4c988598694f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_body_producer_chunked</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>accfc9157084b69af76377f4d235cf6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async_body_producer_content_length</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a2b61f8dcfee49f29968dfb72c3ac2f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connection_limit</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a7aeed5810ccccbf081ac08c57c57d462</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connection_refused</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a550d916fe46215c18f5acfc1133b39be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default_certificates_exist</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>af81887ad042c3270eae6824d2c9e3d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gzip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>ac2a35e339171ad23ad60b4e091db4b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_head_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a0b3f1bd2e49feb0e8609346d970f09f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_header_reuse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a5832107e3cf84ab235a10153be0a93f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_host_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a6a9bfb7d1efc3ecfdcf575e4059d12a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ipv6</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a575cefd4104665c9cbbd5552b7f1a957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_max_redirects</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a80f89a5d0828dfac49c5bd94243c1f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_content</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a317fd2658b9d678dfc5f130f7a64b316</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_content_length</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a31e060276d53a40bfabc0eccd3c747d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_options_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>af339394eeb29c2465a46d70cda61294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_queue_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a1f6d61f5458b3327630892af4eb25210</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_redirect_connection_limit</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>ad6c4c93fcd8540a4b391d2c657db080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_request_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a9ff616cf9c80a434ede3074347feea99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_see_other_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a9aae2998ac7e07abd4975fc47f701944</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_singleton</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>ab382f9469d46a9c244d3eceba2a57bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_body_producer_chunked</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>a5a00f4cc28246d5280905b76ca2211b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync_body_producer_content_length</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>adae717f9cf5fbf2b5c1b5bf42c4aaf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xtest_multiple_content_length_accepted</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>ab6c0d2d9636e3dbd92602c4c2de4cb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>triggers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPClientTestMixin.html</anchorfile>
      <anchor>aca1e8c91ba355827b1036ac89715cec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPSClientTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPSClientTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::simple_httpclient_test::SimpleHTTPClientTestMixin</base>
    <member kind="function">
      <type>def</type>
      <name>create_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPSClientTestCase.html</anchorfile>
      <anchor>aecbc35032744240ce768450affc68249</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPSClientTestCase.html</anchorfile>
      <anchor>a48c24bc4317ca96a5d2459de46eda1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1SimpleHTTPSClientTestCase.html</anchorfile>
      <anchor>a32e33cd07e8c26efacb4a40fe5021503</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::simple_httpclient_test::TriggerHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1TriggerHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1TriggerHandler.html</anchorfile>
      <anchor>aa9945e6f71c82885ea5254eed98ff639</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1TriggerHandler.html</anchorfile>
      <anchor>a925b5f9f645b9c58ac4792b27f30e350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1TriggerHandler.html</anchorfile>
      <anchor>a1fe460ec4523069d5762ff7dc9cbb60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wake_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1simple__httpclient__test_1_1TriggerHandler.html</anchorfile>
      <anchor>afa2cf12f4f07534e4d1f68be01ab3d3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::stack_context_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1stack__context__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::HTTPStackContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::StackContextTest</class>
    <class kind="class">rosbridge_tools::tornado::test::stack_context_test::TestRequestHandler</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::stack_context_test::HTTPStackContextTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1HTTPStackContextTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1HTTPStackContextTest.html</anchorfile>
      <anchor>a839ff9a65a997087adde85f9ee594199</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1HTTPStackContextTest.html</anchorfile>
      <anchor>a465bd15f24446354d18981e954d1a128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1HTTPStackContextTest.html</anchorfile>
      <anchor>ab8a220e923ec61b285ae85cd560b8d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1HTTPStackContextTest.html</anchorfile>
      <anchor>af400da96df0e111da59116ab4313038c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::stack_context_test::StackContextTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>aab45b6e838fca47622c934ac817cd312</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a693e43faec4cc0c2a220cb0fa7ac8fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_deactivate</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>aa06362ae8cb290144c93aed35f7df403</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_deactivate_order</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a2506c24de68f555ad7ce8fdf2ced7c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exit_library_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>ad0814a6e0df9b7f03b1976fbffe8b350</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_isolation_empty</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>ada3a7526c92a832729ff3cd53dec68c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_isolation_nonempty</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a43a781c3e58d4fac6a23aca9378a15cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_run_with_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>aa1efe05b86e90100574e3ca8b81aec92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yield_in_with</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>ab54482d3d561a7ded7c7b72357329495</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yield_in_with_exception_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a446e77345a7b77a67e349d42fa17e0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yield_outside_with</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a67d02d894249ebb4e6b3171ed849d885</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_yield_outside_with_exception_stack_context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a54229dbcda989591ff1848948045ce85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_contexts</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a9e463c2a4a69fc3ea264887336886aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1StackContextTest.html</anchorfile>
      <anchor>a70bd52c7e9901379218099b89c599585</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::stack_context_test::TestRequestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>a083c35af30c38c1973b49b8a2a8e2879</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>aa5e820594d8bb2909199f8fa9bf84acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>part2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>a3b5fa819732cd8c9c6feba6445175290</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>part3</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>acc722b6706ab5749652856103bb9546d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>ae458997a9a66f23ad3f2dc58ee0e0434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1stack__context__test_1_1TestRequestHandler.html</anchorfile>
      <anchor>a6bdf1a40e8ea9faf5aa3be983316775b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::tcpclient_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TCPClientTest</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TestConnectorSplit</class>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::TestTCPServer</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest::FakeStream</class>
    <member kind="function">
      <type>def</type>
      <name>assert_pending</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a2d36c7f51c1d00846c0268ba048bda7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a2fc8a21f7bb2d66a60a3347063ab001d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a0e7bc84c67b486683eaa7e088ddb7bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a67c299d90025832c1950b65daa5cb196</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>aa7fc0d5bdc2d8430621b384a84ae511d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>abe2e0b1956d5666c22ad595726fea93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_all_fail</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a047e7f0d711c38494205d07c808705dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_immediate_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a0ef4191b5530a27d1e38e4ed0d9997a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_immediate_success</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>af4d2c5e638ffb868ed2d58793ff1ed92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_one_family_second_try</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a99f7e6e5746a2456ae44cca2bd09c828</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_one_family_second_try_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>aef74e35ab778dd0d7c33ae0f34112dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_one_family_second_try_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a91313ebc1c7a85c81737ee9810342079</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_success_after_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>afc7e60fb8d5d41d869b07fe2befeb75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_two_families_immediate_failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a6e58fbf6ea68622aa711ddec2c73e5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_two_families_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>ab349b7237faa90948e1942f6814cf9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>addrinfo</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a638bd3449e0a10b513a09922d69a368c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect_futures</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>af0894e4b010813cf4b94743b4f65ee3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>streams</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest.html</anchorfile>
      <anchor>a64878f703a6055e328e86512a268a2a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::tcpclient_test::ConnectorTest::FakeStream</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest_1_1FakeStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest_1_1FakeStream.html</anchorfile>
      <anchor>aa10c9396fcf6b5105f4ab6eaf1fa291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest_1_1FakeStream.html</anchorfile>
      <anchor>a5fde593ef31644de6749cbcecbb05302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1ConnectorTest_1_1FakeStream.html</anchorfile>
      <anchor>a11e993ed45ce1899dbcceff6e48c45ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::tcpclient_test::TCPClientTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>do_test_connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a96499d8da84fcce9d4fc8b1b68ff642d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a51925d2ae714cec6528d289182c61621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>skipIfLocalhostV4</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a2edb427d1bfa399da7a3485fc79a3166</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a49a5854911db6b154f29c656bdbe4d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>aeb6b50a188d94db8cb9779376d3ef9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a8c5bb3d25786298dc88b5d712c98e706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_ipv4_dual</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>ad7e2e03f181ed36ebb3cf99db2e39383</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_ipv4_ipv4</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a98989ede3b289514c8cf639cb0f12537</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_ipv6_dual</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a89d3ce1f3bf47b3d5e7419016cbd0fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_ipv6_ipv6</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a0f1cc38eb1e83141a8c446aff881796d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_unspec_dual</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a7b62d30cefe455c65b7ae90c07cdc28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_unspec_ipv4</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a9af599d6e2959fc60bbadf574540867a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connect_unspec_ipv6</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a1fd2f50c0f12f5ee57c2c1401baf1a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_refused_ipv4</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>aae1611df17b1d6478abe9ed27fc96f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a94031810ecf76c0c70c172fbc5d1f7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TCPClientTest.html</anchorfile>
      <anchor>a68c1570eb97222fe7c25018f380f2c77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::tcpclient_test::TestConnectorSplit</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestConnectorSplit.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_mixed</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestConnectorSplit.html</anchorfile>
      <anchor>a0aca42e97d7d39b25a96db40c18725db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_one_family</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestConnectorSplit.html</anchorfile>
      <anchor>ac541577e00caa21db8f0ae6494675ede</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::tcpclient_test::TestTCPServer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</anchorfile>
      <anchor>ac5ea1ded18ddc3535796e2ef18aaea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</anchorfile>
      <anchor>a1752930d88523691bf6e0d8db0650c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</anchorfile>
      <anchor>ab011502fe2ec86bc49b0c6c427736fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</anchorfile>
      <anchor>aae29566a90c569a072e5a07cb03657d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>streams</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1tcpclient__test_1_1TestTCPServer.html</anchorfile>
      <anchor>a23e685c0e0737e80e653953715a64ec7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::template_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1template__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::template_test::AutoEscapeTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::StackTraceTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::TemplateLoaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::template_test::TemplateTest</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::template_test::AutoEscapeTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>abb9df0fc440a8c78ebdeb0dac416d2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_custom_escape</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>af61f7d0b1a7927d5c8eff1f8db8a7be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default_off</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>a8025f772639260f35286c20e1dbba9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default_on</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>aad28184c00f3760795cd23037ed55b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_extended_block</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>af3914301de8108928b6704b5282ca930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_minimize_whitespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>a79bab454aa3dc1a1037263b6d6b761d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_raw_expression</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>a0825153609bdb2ce626b2a2b5c7b9ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unextended_block</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>ad845047cc2597a8311606e82d0d7cc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>templates</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1AutoEscapeTest.html</anchorfile>
      <anchor>a3b5204c7c96d22e6ddb26d297a5035e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::template_test::StackTraceTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_directive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>a7f80d590939f0d166c1a133e07060100</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_expression</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>a9099b9b7f263d674328dfa62f24e5ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_extends_base_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>a7202ca31718111d9915432aaaa3e2b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_extends_sub_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>ab616a86f0d25f765c2829cb68418b0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_include</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>a59b7f5e3619329b38f179eed34738fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_line_number_module</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>ae0c4bdd1cc9a8fd43b54a1da9faba4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_includes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1StackTraceTest.html</anchorfile>
      <anchor>a9d774fe1a1afb7d059dc3d16b1968c3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::template_test::TemplateLoaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateLoaderTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateLoaderTest.html</anchorfile>
      <anchor>a9c4c034c43aa7a448e96822717046ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_utf8_in_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateLoaderTest.html</anchorfile>
      <anchor>abd104a1c91803dec070452f44a3fa0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateLoaderTest.html</anchorfile>
      <anchor>a0783d28187239272d888576434f9aa78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::template_test::TemplateTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_apply</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a02367cb084337ee39409a433cceb296a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_break_continue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a9ba5b73d7019fe02aa08d884a0fb1e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_break_in_apply</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>ad358a87f3b78c4670552461d7aa9666f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_break_outside_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>ae087f30d3cc768e444f218e60315d554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a0583c169d454c795f0c25031de066b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bytes_apply</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a20b375bf173d7ca6b8c1c7aa137e9682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_comment</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>abef248b2ba4cd6c751caf54569a77c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_comment_directive</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a59161b680551b4da63f87276a70957ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_custom_namespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>ac950799402ef8be031a30517cf6ebbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_escaping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a01671523d1d6319ac0041bd45cc2e0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_expressions</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a64705a3befd25a1664c973a9a897e2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_extends</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a96e0fe92173a600a5bc090d27320b1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_if</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a12f31f7c74b01fe7799433799a0ed439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_if_empty_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a3aa1c013203fe3fe14ff78df21cd1b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_include</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a7a74f9d1c9d10759d88aacd76caea5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_inherit_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a0261f16fad516b1d2b64f9b9b61a2d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_relative_load</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a611cd6458e43f00889abb3bb3cb46933</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a8531975ae4885f5588d5f1c8caaaebcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_try</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>af92c277a0cd39c1b48fe1c7991fcdaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_apply</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a201bb63aac82737e63e9f0ede1af35b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_literal_expression</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a33c5b754738d855d2cdf730179dcdc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_template</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1template__test_1_1TemplateTest.html</anchorfile>
      <anchor>a1950e06279327147e21c072d695718e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::testing_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1testing__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::AsyncTestCaseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::AsyncTestCaseWrapperTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::GenTest</class>
    <class kind="class">rosbridge_tools::tornado::test::testing_test::SetUpTearDownTest</class>
    <member kind="function">
      <type>def</type>
      <name>set_environ</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1testing__test.html</anchorfile>
      <anchor>a68b53a830867990d0eaeda8a6843d711</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::testing_test::AsyncTestCaseTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_exception_in_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseTest.html</anchorfile>
      <anchor>a8d215342826e858f504855ec342f1822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_subsequent_wait_calls</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseTest.html</anchorfile>
      <anchor>aa740c442f23a5aa28217e9900d9e9f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_wait_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseTest.html</anchorfile>
      <anchor>afba247ac025a549bbfb4cb7b29927db5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::testing_test::AsyncTestCaseWrapperTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseWrapperTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_other_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseWrapperTest.html</anchorfile>
      <anchor>a99d8112321dbda973e3fd37a35eefd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_undecorated_generator</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseWrapperTest.html</anchorfile>
      <anchor>a298509ea5aa7658a3de8a211935539d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_undecorated_generator_with_skip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1AsyncTestCaseWrapperTest.html</anchorfile>
      <anchor>ad54b22e9b56cf10fc08a1df0258cd451</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::testing_test::GenTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>aa3dca85e3f4b825bfb1ff454add5ac7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>ac7988577e6f21cfa10ef37e9e6dd93a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_async</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>a59592450caf8684a15939b266e4addb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>a07c0188c8b747304950f371453ce15f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_timeout_environment_variable</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>a77771f931a788e0f2e10840b6583607d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_sync</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>a7952563848a47537af0590f01daa995f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>a179110768d7f05057cbafb4216ee9474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout_environment_variable</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>afa10304edcbb817364732d0883d58bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_method_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>af56d7d815bd7f84a947d7fd2d23ad8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_method_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>ad34c801e9bb9331d2e2ab935ebfe6f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1GenTest.html</anchorfile>
      <anchor>ac93ad49845becf9caf4de6770fb8a290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::testing_test::SetUpTearDownTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1SetUpTearDownTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_set_up_tear_down</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1testing__test_1_1SetUpTearDownTest.html</anchorfile>
      <anchor>a0ebd5580abcbc3437db3688f4a4cf273</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::twisted_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::CompatibilityTests</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::LayeredTwistedIOLoop</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallFromThreadTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallInThread</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorCallLaterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorReaderWriterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorTwoCallLaterTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::ReactorWhenRunningTest</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::Reader</class>
    <class kind="class">rosbridge_tools::tornado::test::twisted_test::Writer</class>
    <member kind="function">
      <type>def</type>
      <name>make_test_subclass</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aed624f5b2c045a134e782dcf15dc175f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restore_signal_handlers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ad590ae366933a2fd59b7c0c4eb51250b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_signal_handlers</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aebaef60b591a89f6e3e129f41b62f030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__curdir</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a389532dfb430cd24a6f1f552f84e1502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__saved_signals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a5f4c3b1fefc10b6bc35c572e546b284e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__tempdir</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a40126b9e72e264a40dacc89f8d32b396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>have_twisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>af583654ac802aec0f684290e7c321907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>have_twisted_web</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>aa86a0db1861fe8c0bb609a08a17d6aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Reader</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a11c5f247c7b0ca633597e0c980bbafba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoTwisted</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ab207c2a6a817ada1ce29a54c186a2e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_class</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>abf112a102826e0ee7bb1b15f192ba5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_subclass</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a221cff4e8cb12106c28243fc60e3c3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>twisted_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>ac840080ce794f15f991f2fe5a3c9d322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Writer</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1twisted__test.html</anchorfile>
      <anchor>a28fb2210518739bfb1f2ee6ee4b7f454</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::CompatibilityTests</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run_ioloop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a40323ecf82f75821a28fc2503c5afbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a8e9a8abdd573b5e3fdb5eef7609313ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a34322c64b85e068a6c91f28ae3535b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_tornado_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a19a2526f177549249c67c57e28d1bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_twisted_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>ac2c55b3cf71aa0c7ac97283089afd659</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>aaf4d7ebca628a22667f9b9b69184ccc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testTornadoServerTwistedClientIOLoop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a15947a0bb3efb8c09fdca63136a6ef6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testTornadoServerTwistedClientReactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a4404cf3c026b0e9096799daf62b194bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testTwistedServerTornadoClientIOLoop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a6c7ffe57df5d0cdd70c907bedd711e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testTwistedServerTornadoClientReactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a3d661095080d74d6dd13879100ad3a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tornado_fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>aa3b9f68afccaa7bbd8aa08964098f4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>twisted_fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>af1ea09f36f3c8245f5492e817e5fd4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a8d3411e7216a077bb358fe13ea5100a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a092ed2b8e2f8dfe0f9a79a795ffc0cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a950d6c27a1f15f8faf173486467fd7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saved_signals</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a9907ab4caeb7388a75cfbbc9b1e68aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a498cd4482fd1a66cc3f92431cfab13f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a015a7396e66c3ef9cef357316949f273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tornado_port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>a0eb54083b079954854febe483b391cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>twisted_port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1CompatibilityTests.html</anchorfile>
      <anchor>ab7842ee4bacc562150bbc19aa20bfc1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::LayeredTwistedIOLoop</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1LayeredTwistedIOLoop.html</filename>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1LayeredTwistedIOLoop.html</anchorfile>
      <anchor>aa39d350c0a0982f7bf601e9aad42942d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1LayeredTwistedIOLoop.html</anchorfile>
      <anchor>acf166c9af703431f1c3e4df01d99cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1LayeredTwistedIOLoop.html</anchorfile>
      <anchor>a1c9704e6c79025a8180c78a5437d6951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>real_io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1LayeredTwistedIOLoop.html</anchorfile>
      <anchor>a203c773980a24233b1dfb58a8882d4c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorCallFromThreadTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>a16bfc915ea562ce867ecc54f702c32fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>ac9a7fe77207dfff0409bb5e85cf33d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testCallFromThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>ae909e3919bfc3182d72d59d63d9ed842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_fnCalledFromThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>a66bf9cdd60438b3f89714e164b8b1594</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_newThreadRun</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>a1489c10a6c23a056928397ba12d09055</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_whenRunningCallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>acc2017a5297e0cbb237851a26e6d31b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mainThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>a31ac3d41f78ded35b8a47868125300cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_thread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallFromThreadTest.html</anchorfile>
      <anchor>a505ee42c534d02fb993f3613222b9180</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorCallInThread</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</anchorfile>
      <anchor>a464f8a6125cd23160a93e4fdc93499b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testCallInThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</anchorfile>
      <anchor>a9d73415e264dfd510e60541e78a6e066</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_fnCalledInThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</anchorfile>
      <anchor>ab7ec0e9c29c9b88fe935040d7840219a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_whenRunningCallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</anchorfile>
      <anchor>ab9e376972876b039f9acf5197fe795ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mainThread</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallInThread.html</anchorfile>
      <anchor>a49705290aebc81a4689ef58d66e6bd28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorCallLaterTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>callLaterCallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>af646de2d4db7ade05371eb1e13547a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callLater</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>adcfd614ec32eafbd13b333bb4a24406d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>acf66be44164b02ad3fe58b5015173018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laterCalled</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>acede6861d5d8c4306c7d58d87a64e80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_now</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>a8ed82afd1ea4fe2f8ac7ed7e3870eb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorCallLaterTest.html</anchorfile>
      <anchor>a75a612732405d0cbb01adc74b7d1c54b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorReaderWriterTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a3a600f69a96bc5b01a7b8af75101aa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a624e501d8fae6c077a185a9978d34594</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testNoWriter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a0e56364c9ed3459bcc5133f995bd60d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testReadWrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>ae90b994f90084aa0b0927ac5f673d733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shouldWrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>ad704d53544b504145146689c5d0e9178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_nonblocking</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a8771298318033568ec56f6659a5cf905</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_testNoWriter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>adb37b644439c00e6af1c6dc2d3401e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_testReadWrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a03d2a7381b2f70a638a0f929db663988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a8223334301643d853824adb4cbf8c0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_p2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a655aeeb5fb08c59d3c63f9684d7894c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a1defdde2e93e6cf00ef478afe8fb321d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_writer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorReaderWriterTest.html</anchorfile>
      <anchor>a67ccc143cfdf20f2c80132e2b34cb92d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</anchorfile>
      <anchor>acb98015c45e36e3664018a0b9de54161</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</anchorfile>
      <anchor>a7a237f767a0bafee0ecb6f64837d3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</anchorfile>
      <anchor>a5acde838b06d34c26b4768df071f401c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reactor</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</anchorfile>
      <anchor>a004b6187042a3309bad7e2412b1a42c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_saved_signals</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTestCase.html</anchorfile>
      <anchor>af3bf4df82d75d48b29c376428f1a7f96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorTwoCallLaterTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>callLaterCallback1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a9e1e82832fbd602c3667c6bdc437b1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callLaterCallback2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>abbf01e437c37c6a0ba633c1dd9dd1206</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_callLater</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a4ef3196da50b57c97ba46e88518869e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_called1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>aaa4257d813396fd5487d3119013816fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_called2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a45c67c786a7dc9a1b84ba5231d2b964d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_later1Called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a0db5aed5acd97fdd3ac9ee377e04542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_later2Called</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a0fd8dd8f349fc9c88fdd6cb66f0b26a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_now</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>adbca8170dd37ae423b5dc45c8d943ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout1</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>a66c9d8d66a2a7a0813687e969aa52369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorTwoCallLaterTest.html</anchorfile>
      <anchor>adeeaf198c6dc1d5f4fa1694a850519f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::ReactorWhenRunningTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</filename>
    <base>rosbridge_tools::tornado::test::twisted_test::ReactorTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>anotherWhenRunningCallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</anchorfile>
      <anchor>af837a131ff068461d59a739ca79c3150</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_whenRunning</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</anchorfile>
      <anchor>aee0ff4fbd4d294ce4e0fa7d0add851d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>whenRunningCallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</anchorfile>
      <anchor>a5e059f9d7062cd39a9a59096da8fbcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_anotherWhenRunningCalled</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</anchorfile>
      <anchor>a8a0b7f6323f49bf011e9d035a706ea05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_whenRunningCalled</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1ReactorWhenRunningTest.html</anchorfile>
      <anchor>a6380eb6dd0782809ef51973fcb6495ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::Reader</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>af96e273895c9dde308302d92b8cafb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a03d11eaa24e3a77ebf8bf66430b600fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectionLost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a0a87e8e70cc55d54d0b9c57edfe8d734</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doRead</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a1b1796ca69002fc5d6324a99baf983cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a7f8e18975efecfffd4dcc06eab9248e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>logPrefix</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>af7be9a29e38dd0259ada6d3049ea0c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readConnectionLost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>aefbc2cfca401988206c13683d2f63263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a360451baa0f742539b52b2e7f5300c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Reader.html</anchorfile>
      <anchor>a9afe40d4ac460fe5b2dc7c8f63b22c60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::twisted_test::Writer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>a2a9a1598252e5e718d8674eee4adb5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>abcc0dbd1261aa98592db1e5a0a8b5210</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectionLost</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>ab8247591635daf746bce29a466e9b680</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doWrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>a7fa6c1df0b7da624e426e8eb2dfb46fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>aa50d6d90174940040ec14914c98847d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>logPrefix</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>a677bf361a8d433eebe3be43a740b54c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>ae49ea64aa028999424fddfe0ae73dc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fd</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1twisted__test_1_1Writer.html</anchorfile>
      <anchor>a3121dd6f5f8bead72e6f3ba3a1f9a311</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::util</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoIPv6</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a2c3e1dafc03140d3384e446da477187e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNoNetwork</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a56798e3a38aa202bee500483ab0643c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipIfNonUnix</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a56d0f8d8914c8d01186a9b32507bbd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>skipOnTravis</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1util.html</anchorfile>
      <anchor>a0cd0157a5236c8183d8c818af97165b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::util_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1util__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ArgReplacerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ConfigurableTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::ExecInTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::RaiseExcInfoTest</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfig1</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfig2</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::TestConfigurable</class>
    <class kind="class">rosbridge_tools::tornado::test::util_test::UnicodeLiteralTest</class>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::ArgReplacerTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</anchorfile>
      <anchor>a4cd01ea8dd6c40d672ace95995a9a364</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_keyword</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</anchorfile>
      <anchor>a4e7bf37b4ff1f72ae115dfda89fa215b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_omitted</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</anchorfile>
      <anchor>ac9662d7056b0ec3047bf2b6ec58a8739</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_position</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</anchorfile>
      <anchor>aaf80e1b764075693d32f21d277cec030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>replacer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ArgReplacerTest.html</anchorfile>
      <anchor>a11544d6c25437c7ba6c64e46127c3e13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::ConfigurableTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>checkSubclasses</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>a45d51c516feb8507f7bc8f9b55a93788</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>a5cf3bfc654a4031bcd4c3f4ac941a6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>ab903c78ce6311087a28ac3da677db5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_config_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>a0e08141f987e4fee12f00d38d2762280</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_config_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>ae0b804306eee3cc9a46541f6567adcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_config_class_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>adacd6710b118767a825a5637c1afd0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>a5d898a5229e1290b5ab5a3abd1ce0190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saved</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ConfigurableTest.html</anchorfile>
      <anchor>a96c138678ec25ee612c79abe7fd346ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::ExecInTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ExecInTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_no_inherit_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1ExecInTest.html</anchorfile>
      <anchor>a3c27f0327c4b53e953867a2557778316</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::RaiseExcInfoTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1RaiseExcInfoTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_two_arg_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1RaiseExcInfoTest.html</anchorfile>
      <anchor>aa1f166b6499688f00cc5b214b90c3884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>b</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1RaiseExcInfoTest.html</anchorfile>
      <anchor>af7415ad72fbba141c26de817e1ed0ba6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::TestConfig1</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig1.html</filename>
    <base>rosbridge_tools::tornado::test::util_test::TestConfigurable</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig1.html</anchorfile>
      <anchor>afd1a415602eebdb4d23746b982ad8516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>a</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig1.html</anchorfile>
      <anchor>a6ed869f7de57a01f7df389b18e609105</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::TestConfig2</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig2.html</filename>
    <base>rosbridge_tools::tornado::test::util_test::TestConfigurable</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig2.html</anchorfile>
      <anchor>a5bd914b440b6583163137b0df29e8084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>b</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfig2.html</anchorfile>
      <anchor>aa2ecf6edc6a0727c6171d4a4bd679334</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::TestConfigurable</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfigurable.html</filename>
    <member kind="function">
      <type>def</type>
      <name>configurable_base</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfigurable.html</anchorfile>
      <anchor>a64be5de256d37a5b179912e3e9b89ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1TestConfigurable.html</anchorfile>
      <anchor>a04d175f64424e5265389c7e66ed1f949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::util_test::UnicodeLiteralTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1UnicodeLiteralTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_escapes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1util__test_1_1UnicodeLiteralTest.html</anchorfile>
      <anchor>ab3d9037c3393f2a51a4e12a4c33954a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::web_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AuthRedirectRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AuthRedirectTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClientCloseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ConnectionCloseHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ConnectionCloseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CookieTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CookieTestRequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Custom404Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::CustomStaticFileTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DateHeaderTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DecodeArgHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Default404Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DefaultHandlerArgumentsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::EmptyFlushCallbackHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ErrorHandlerXSRFTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ErrorResponseTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishExceptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishInPrepareTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FlowControlHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentsHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetCurrentUserTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GzipTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HandlerByNameTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Header304Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HeaderInjectionHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HelloHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HostMatchingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::IncorrectContentLengthTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::LinkifyHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultiHeaderHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultipleExceptionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::NamedURLSpecGroupsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::NonWSGIWebTests</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::OptionalPathHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PatchMethodTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PermissionError</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RedirectHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RequestEncodingTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SecureCookieV1Test</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SetCurrentUserTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SignedValueTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticDefaultFilenameTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticFileTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StaticFileWithPathTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StatusReasonTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StreamingRequestBodyTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StreamingRequestFlowControlTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::TypeCheckHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIModuleResourceHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::WebTestCase</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::WSGISafeWebTest</class>
    <class kind="class">rosbridge_tools::tornado::test::web_test::XSRFTest</class>
    <member kind="function">
      <type>def</type>
      <name>wsgi_safe</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>afaab1834ec08ead5722a7501a3fbbdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>relpath</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>a3ce52bc055f5ffe3ceddc92bbb3b9071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>wsgi_safe_tests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1web__test.html</anchorfile>
      <anchor>a6e7304a9cd2844755278753b5092f0e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AllHTTPMethodsTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_standard_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AllHTTPMethodsTest.html</anchorfile>
      <anchor>aacc828b7712d6f87a1349e7f1f8536f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::AllHTTPMethodsTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AllHTTPMethodsTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AllHTTPMethodsTest_1_1Handler.html</anchorfile>
      <anchor>a5aa60067b8de45c7aded415c9f1a242c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AllHTTPMethodsTest_1_1Handler.html</anchorfile>
      <anchor>a2b30ddb8b500ad60b8b47f83355447c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::AuthRedirectRequestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectRequestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectRequestHandler.html</anchorfile>
      <anchor>ac00fc8d0d9648f7b5ee9068ac53f2dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_login_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectRequestHandler.html</anchorfile>
      <anchor>a88edd0c483c26e1a4b962a439f02c912</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectRequestHandler.html</anchorfile>
      <anchor>af49e8e307bc78ec7cbf2b04e6c1f353b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>login_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectRequestHandler.html</anchorfile>
      <anchor>ae631afaeee59cc1ddcbac78afd0feec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::AuthRedirectTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectTest.html</anchorfile>
      <anchor>ae3aede4a0cf6ee49572fa2a1758331f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_absolute_auth_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectTest.html</anchorfile>
      <anchor>a5bb5e6cfa3c25206b730b4800764dc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_relative_auth_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1AuthRedirectTest.html</anchorfile>
      <anchor>a23564e46789a1c4a5944afb501357517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearAllCookiesTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_clear_all_cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearAllCookiesTest.html</anchorfile>
      <anchor>a4328ee27343e32d7cc5952213209baca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClearAllCookiesTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearAllCookiesTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearAllCookiesTest_1_1Handler.html</anchorfile>
      <anchor>a684259ae82a84ebf9cf677edb896b266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClearHeaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearHeaderTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClearHeaderTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_clear_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearHeaderTest.html</anchorfile>
      <anchor>aab00c298c865120a942d561d61fda082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClearHeaderTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearHeaderTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClearHeaderTest_1_1Handler.html</anchorfile>
      <anchor>a1648ce7368f77422f720cd1ae6698fb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClientCloseTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClientCloseTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ClientCloseTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_client_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClientCloseTest.html</anchorfile>
      <anchor>a0596e60a23e1bcec57a7506be1a87d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ClientCloseTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClientCloseTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ClientCloseTest_1_1Handler.html</anchorfile>
      <anchor>aac21714c61c1910aa19c88c815e65769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ConnectionCloseHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseHandler.html</anchorfile>
      <anchor>a02765cbe4cb6f725f03ca9116a44cbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseHandler.html</anchorfile>
      <anchor>af35124f87260316b323cdb08dfe64e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseHandler.html</anchorfile>
      <anchor>a79ac07c7fa5e7b94ce3b9251eb201244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseHandler.html</anchorfile>
      <anchor>af597b328cb6f7c7a1a0efd394511a50d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ConnectionCloseTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</anchorfile>
      <anchor>a51b2d256738dc132db6ac10c745a11e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</anchorfile>
      <anchor>a1b1031d36372ca2735035e8388754e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_handler_waiting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</anchorfile>
      <anchor>a19fa73a861756645c58e33ec5a0c3262</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</anchorfile>
      <anchor>a46169c9e3cf0c30912d18a6e8e5f512f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ConnectionCloseTest.html</anchorfile>
      <anchor>ad09b54d8ab8db57957e59bfd75d1d486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::CookieTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>a0ad97881cbbab75159cf84cb06d8239a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cookie_special_char</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>ae95ce73cafae4044ee380f2ffbe40a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>ae68ecc5ecc8103c47391c64162b785c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>aabc444f840cf2f3c03f2a5c38039a373</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_cookie_domain</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>a6a38ba2fe64b41bdb8926c64b025b4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_set_cookie_overwrite</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTest.html</anchorfile>
      <anchor>aba850f5c127d968de3db9abbe9c1d544</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::CookieTestRequestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</anchorfile>
      <anchor>afa259c80e12e7ce4a5f477ab096fd3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</anchorfile>
      <anchor>a547abe3bf572057b6c39494e45a6a400</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</anchorfile>
      <anchor>a7c03c7948901fa231bb8cec5aa1bce4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</anchorfile>
      <anchor>a962c192e0a812454224ed921d7c3b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CookieTestRequestHandler.html</anchorfile>
      <anchor>a7d9d89a926f9ba72909d1436240a0886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::Custom404Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Custom404Test.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Custom404Test.html</anchorfile>
      <anchor>a969795a90c7c09d8e1e3a5cf8a8123bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Custom404Test.html</anchorfile>
      <anchor>af6abfcb5ce4e1ebb19accbb7bb741f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_404</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Custom404Test.html</anchorfile>
      <anchor>a99c718e6a83b583f3cec5b34256e716b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::CustomStaticFileTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a3d91109829cc5523ea0d5ac1a623dbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a55552e5f458a3fee7d41b690d89e9e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_serve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a17ca744ae1244438cd3b161c50f785ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a7022868943a64db804d17b16defc4c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>absolute_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a8ee347967f90d9af59be244c5c133abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>static_handler_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1CustomStaticFileTest.html</anchorfile>
      <anchor>a6fe8cea8c91884a45cb6aa7027b46826</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::DateHeaderTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DateHeaderTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::DateHeaderTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_date_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DateHeaderTest.html</anchorfile>
      <anchor>a9a60a350936a3d0fe0cc39f06929ecac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::DateHeaderTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DateHeaderTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DateHeaderTest_1_1Handler.html</anchorfile>
      <anchor>a3e02e01ea949c225a619a5f69f68f661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::DecodeArgHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DecodeArgHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>decode_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DecodeArgHandler.html</anchorfile>
      <anchor>ac09d5aeb157d3543858d9382c60781f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DecodeArgHandler.html</anchorfile>
      <anchor>af5e0bd493008171047e98dda6c41adde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::Default404Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Default404Test.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Default404Test.html</anchorfile>
      <anchor>ade4d6d0d43cb79934e172ba4e93c4815</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_404</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Default404Test.html</anchorfile>
      <anchor>af56545d0ebfbdfbb299ba7cb35308f10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::DefaultHandlerArgumentsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DefaultHandlerArgumentsTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DefaultHandlerArgumentsTest.html</anchorfile>
      <anchor>a744cb293fc60336e991dfe358d5ca88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DefaultHandlerArgumentsTest.html</anchorfile>
      <anchor>aa5e3d94ab8af80e0d9514f5a91beedac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_403</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1DefaultHandlerArgumentsTest.html</anchorfile>
      <anchor>ac480c510d0c51ee6226de1911340f6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::EchoHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1EchoHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1EchoHandler.html</anchorfile>
      <anchor>a3f42821a12ade974dbc3dca3cc4a4494</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::EmptyFlushCallbackHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1EmptyFlushCallbackHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1EmptyFlushCallbackHandler.html</anchorfile>
      <anchor>a7d8c2fc1957c87a9ca2b66bf559909d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ErrorHandlerXSRFTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorHandlerXSRFTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorHandlerXSRFTest.html</anchorfile>
      <anchor>aaef8116828d94bc0c8fb1e1970b96366</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorHandlerXSRFTest.html</anchorfile>
      <anchor>a141f83939e9f88ffa91475e31c7dd4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_404_xsrf</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorHandlerXSRFTest.html</anchorfile>
      <anchor>adbe569ded846c2a85f122b00670a359c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_xsrf</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorHandlerXSRFTest.html</anchorfile>
      <anchor>a4453c3e976bccbea4cb0b6f6da1d4519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ErrorResponseTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorResponseTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorResponseTest.html</anchorfile>
      <anchor>a2466008e2aed2934a63ddf61c7251e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorResponseTest.html</anchorfile>
      <anchor>a8f2ffa91b5b98908404a3391cd11e2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_failed_write_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorResponseTest.html</anchorfile>
      <anchor>a1bf620874ebc7d85a4a0eff1e3924121</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_write_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ErrorResponseTest.html</anchorfile>
      <anchor>adbe64028aa5ac8e0696a6b114392d729</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_http_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest.html</anchorfile>
      <anchor>abd840593deb24a1dd5946cc511189691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_known_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest.html</anchorfile>
      <anchor>a2da6acf6daef30cd31a7452d74328677</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unknown_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest.html</anchorfile>
      <anchor>a5d9fc4ca529c387a9cbef76856aecc8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::ExceptionHandlerTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest_1_1Handler.html</anchorfile>
      <anchor>a99ac228655cfe723399ca00685cfb522</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest_1_1Handler.html</anchorfile>
      <anchor>a96802a92212b629f8876296df282884b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1ExceptionHandlerTest_1_1Handler.html</anchorfile>
      <anchor>a50a081bb0bd4afab6a25a1dd3cad10ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::FinishExceptionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishExceptionTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishExceptionTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_finish_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishExceptionTest.html</anchorfile>
      <anchor>ac0ac6f01e0d9db9a9a4be89c3743a649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::FinishExceptionTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishExceptionTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishExceptionTest_1_1Handler.html</anchorfile>
      <anchor>a07ec14146f39b51ee065fd41b3fa3d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::FinishInPrepareTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishInPrepareTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::FinishInPrepareTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_finish_in_prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishInPrepareTest.html</anchorfile>
      <anchor>a71b0d098cfe447568f9407494ec36632</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::FinishInPrepareTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishInPrepareTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishInPrepareTest_1_1Handler.html</anchorfile>
      <anchor>a9e482946dec60bcb427b0d03385c96be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FinishInPrepareTest_1_1Handler.html</anchorfile>
      <anchor>a6fc547e29f7a1719699982e9656c23d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::FlowControlHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FlowControlHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FlowControlHandler.html</anchorfile>
      <anchor>a0d99a13f694bca1d60ea61a84c967363</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step2</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FlowControlHandler.html</anchorfile>
      <anchor>a98f646a44d0a087122c365aa203d7ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step3</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1FlowControlHandler.html</anchorfile>
      <anchor>a1afab8aa413b00fa805040e34b81a1f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentErrorTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_catch_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentErrorTest.html</anchorfile>
      <anchor>a86e71c472c8adabf9ed1ddc52514da7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GetArgumentErrorTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentErrorTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentErrorTest_1_1Handler.html</anchorfile>
      <anchor>aa24a2e61d11b635d91f8c4effbb7418d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GetArgumentHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentHandler.html</anchorfile>
      <anchor>a8e996c9f74b97eae212935146339e583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GetArgumentsHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentsHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetArgumentsHandler.html</anchorfile>
      <anchor>ab56d589cfe46112d6d6ef241d8b79160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GetCurrentUserTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>a3fa4d7eb11084f3faa81fa94040c3ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>a66ef390bf6a54d8376a1b814fe1e147d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>acbf3462682f9c53fde7fd1f3c20fe3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_current_user_from_ui_module_is_lazy</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>ab10f02c2c0c9041ad02604c0c205d616</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_current_user_from_ui_module_works</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>a250068e1d8e7cd1e6134561b7461e0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_current_user_is_lazy</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>af77580963643de70e8fee0e775cf51b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_current_user_works</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>a72cf53bc74a110958b3118fc0531dcf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_loaded_current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GetCurrentUserTest.html</anchorfile>
      <anchor>ae140f2270715dbddc2a40df090a46fee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GzipTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::GzipTestCase::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</anchorfile>
      <anchor>abcc749532a22ed680e8c3431e0327927</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gzip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</anchorfile>
      <anchor>a1ed8c164f230cccc44fd7a065047e9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gzip_not_requested</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</anchorfile>
      <anchor>a9018121dd56a2fb5a1470a50a423f49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_gzip_static</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</anchorfile>
      <anchor>af54c2456b7391ae38face4a0329b0576</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_vary_already_present</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase.html</anchorfile>
      <anchor>acf8f1d325c40e717c88cd57fa5c1cb37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::GzipTestCase::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1GzipTestCase_1_1Handler.html</anchorfile>
      <anchor>af2cace0770efeb676b2b9e9f20282e8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::HandlerByNameTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HandlerByNameTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HandlerByNameTest.html</anchorfile>
      <anchor>a20c9f428dbd6c096f333a0cc59fe6339</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_handler_by_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HandlerByNameTest.html</anchorfile>
      <anchor>a74dc1c9c610ec3118b146538ab93afdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::Header304Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Header304Test.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::Header304Test::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_304_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Header304Test.html</anchorfile>
      <anchor>a3e6dd6e73cd0cd5e1b7b2da8a633d82a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::Header304Test::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Header304Test_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1Header304Test_1_1Handler.html</anchorfile>
      <anchor>afd96f9b6ff7ce98e04f811834a5eac82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::HeaderInjectionHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HeaderInjectionHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HeaderInjectionHandler.html</anchorfile>
      <anchor>a86b104eb92345404cc6c933318caf958</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::HelloHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HelloHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HelloHandler.html</anchorfile>
      <anchor>a8f2b72bf1f7321719b5173b02c2de679</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::HostMatchingTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::HostMatchingTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest.html</anchorfile>
      <anchor>a49b8a73f496f1ea20236b61ec4abab5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_host_matching</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest.html</anchorfile>
      <anchor>a1eea3ab46b1d86897b8c7dd2c9b2a670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::HostMatchingTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest_1_1Handler.html</anchorfile>
      <anchor>aa665c49a6914bc3a379e971b59a9fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest_1_1Handler.html</anchorfile>
      <anchor>ab4884751d88388cdbbf54946f28b030a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reply</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1HostMatchingTest_1_1Handler.html</anchorfile>
      <anchor>a0c5d46850bb4d15157d20a3ffda42fac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::IncorrectContentLengthTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1IncorrectContentLengthTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1IncorrectContentLengthTest.html</anchorfile>
      <anchor>ab4326f61a4b089c82d788ed0f90d396d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_content_length_too_high</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1IncorrectContentLengthTest.html</anchorfile>
      <anchor>af2f08e2356dad924f11ed54c891aeabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_content_length_too_low</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1IncorrectContentLengthTest.html</anchorfile>
      <anchor>a218984089a8a451822fe66b8c0125e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1IncorrectContentLengthTest.html</anchorfile>
      <anchor>a557054c376738d75843c5233ec275a93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::LinkifyHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1LinkifyHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1LinkifyHandler.html</anchorfile>
      <anchor>a3835098b30fbecc76e57d13da78acd95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::MultiHeaderHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultiHeaderHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultiHeaderHandler.html</anchorfile>
      <anchor>a7ff9d1e0ba8b28f5956b854f8e42ab10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::MultipleExceptionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::MultipleExceptionTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_multi_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest.html</anchorfile>
      <anchor>ade23ac27451a1c1061b280588367ad2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::MultipleExceptionTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest_1_1Handler.html</anchorfile>
      <anchor>aa7a050ab65c8f4e85c9f96245c0cbf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest_1_1Handler.html</anchorfile>
      <anchor>af1efc0aaaefbf1108143008364a63428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>exc_count</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1MultipleExceptionTest_1_1Handler.html</anchorfile>
      <anchor>a367a6649264890f3e55f4d1b1ff42b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::NamedURLSpecGroupsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NamedURLSpecGroupsTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NamedURLSpecGroupsTest.html</anchorfile>
      <anchor>a8afef25dac082fc1729c02b876f49f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_named_urlspec_groups</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NamedURLSpecGroupsTest.html</anchorfile>
      <anchor>a19e74c830a079cf5b95f729f65ac1dc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::NonWSGIWebTests</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NonWSGIWebTests.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NonWSGIWebTests.html</anchorfile>
      <anchor>a9f15356bf6e946a902bb2f6ac64c9420</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_flush</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NonWSGIWebTests.html</anchorfile>
      <anchor>ade10644cda80de1314cc017444d8780c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_flow_control</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1NonWSGIWebTests.html</anchorfile>
      <anchor>a563fd98feef5cd2d1c1dc462e902a67b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::OptionalPathHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1OptionalPathHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1OptionalPathHandler.html</anchorfile>
      <anchor>a26c35e377a1fc4cf17bded0b6b557938</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::PatchMethodTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PatchMethodTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_other</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest.html</anchorfile>
      <anchor>a327cf01b725c261bd874cbc491aa196e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_patch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest.html</anchorfile>
      <anchor>a7ebdab28ee1664165bc392d6391b5432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::PatchMethodTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>other</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest_1_1Handler.html</anchorfile>
      <anchor>a524347d0a65746125d45d695b62a2f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>patch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest_1_1Handler.html</anchorfile>
      <anchor>a59e9f9f499b70ae5bc877123fe926d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>SUPPORTED_METHODS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PatchMethodTest_1_1Handler.html</anchorfile>
      <anchor>a0404a940108d268f9b25175898f28416</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest.html</anchorfile>
      <anchor>a87e96ac3c47c9f392ef0d37bc55cfa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_kw</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest.html</anchorfile>
      <anchor>a76f9d95974fcbd02dd29050fc9eaaf30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_pos</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest.html</anchorfile>
      <anchor>a9e7dd620f19e877b204c8ad185d7bc5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::PathArgsInPrepareTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest_1_1Handler.html</anchorfile>
      <anchor>a78c73aaf346e54d78f8c886b9b4193a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PathArgsInPrepareTest_1_1Handler.html</anchorfile>
      <anchor>ae015abd5f2b2916b1ac962ea0ba290c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::PermissionError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1PermissionError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest.html</anchorfile>
      <anchor>a0718b0c2107e5f59c3f2ba42dca180de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_httperror_str</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest.html</anchorfile>
      <anchor>ac4feaa557e94b7003173e37786c14ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_raise_with_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest.html</anchorfile>
      <anchor>a8c62adeb2656d2fdd5699b9ff364d7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::RaiseWithReasonTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RaiseWithReasonTest_1_1Handler.html</anchorfile>
      <anchor>a4d197d23cc644765e0bd147540baf0c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::RedirectHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RedirectHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RedirectHandler.html</anchorfile>
      <anchor>a7dbb92b99c9bb227525dc80133764f7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::RequestEncodingTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>fetch_json</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</anchorfile>
      <anchor>a9625482b500b8e279c5523708227f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</anchorfile>
      <anchor>a1ee37bf55f4e006109dd56f37afb4bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_group_encoding</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</anchorfile>
      <anchor>a92cc12757c454253e06fbb5abfbbd70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_group_question_mark</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</anchorfile>
      <anchor>a359ef2ae47236f5f2462af4b8edd6283</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_slashes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1RequestEncodingTest.html</anchorfile>
      <anchor>a470255a8cda4d874dc104c364cfbc551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::SecureCookieV1Test</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SecureCookieV1Test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_arbitrary_bytes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SecureCookieV1Test.html</anchorfile>
      <anchor>ac9061acae1227a4c9b50bdaf8a7941b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cookie_tampering_future_timestamp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SecureCookieV1Test.html</anchorfile>
      <anchor>a674c7eedd2afcdc69699156255a6d4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_round_trip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SecureCookieV1Test.html</anchorfile>
      <anchor>a34a61e7333e03a19d208197fce43c266</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::SetCurrentUserTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::SetCurrentUserTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_set_current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest.html</anchorfile>
      <anchor>a5e067bdf55ec8e32c201f96301355248</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::SetCurrentUserTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest_1_1Handler.html</anchorfile>
      <anchor>a4e3c8fb967c59eb8219e0485cf394c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest_1_1Handler.html</anchorfile>
      <anchor>a595528e575d7dd07867ff92588eefad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SetCurrentUserTest_1_1Handler.html</anchorfile>
      <anchor>ac9fdd7ed7c9b1759afc9e4ee3e095498</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::SignedValueTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>past</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>a9a7e0f5787db2f51e089929f6df3ea5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>present</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>aef9076d8823d1cac1ed1b5383a72819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_expired</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>aafefa4872307d61d7b74ffec3874837d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_known_values</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>aa8c74eff6b4b0f682734fed953f87af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_name_swap</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>a4f863563740ba6a3419cc06d5e2ff511</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_non_ascii</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>a0b6b411a190258364fd59984331e1dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_payload_tampering</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>a5678e30448154b6d848a7ca7805e1c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_signature_tampering</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>a0727ea91bc77c957d1e80c88dab91dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>SECRET</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SignedValueTest.html</anchorfile>
      <anchor>aa3dc2e8ca276209d098bc5c41e522b3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SimpleHandlerTestCase.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1SimpleHandlerTestCase.html</anchorfile>
      <anchor>a182dc62f250fa1c0c4a847f4dd6d4f10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StaticDefaultFilenameTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticDefaultFilenameTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticDefaultFilenameTest.html</anchorfile>
      <anchor>a37dc2c7d60f1290a45b6eabc9cb14a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticDefaultFilenameTest.html</anchorfile>
      <anchor>ad499a8b1cf8f5251a68773cd43c24a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_default_filename</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticDefaultFilenameTest.html</anchorfile>
      <anchor>aaf3c6580fca6761745c4d1e5db8bbd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_default_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticDefaultFilenameTest.html</anchorfile>
      <anchor>a801f2450f58887d1193400cb28650b91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StaticFileTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_and_head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a94b867b792e1884cc3042b92985d5598</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a7de1a9dbd8355e1da345434987dcd084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a9a4a88c0e5e6545cdeaafed20eb811d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_absolute_static_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a4fc386eaeb64189595c72ce2b7db9472</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_absolute_version_exclusion</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aff98990abfd64c84388d85e49e4ebcab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_include_host_override</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a839ac67fe268fe22fd439cf4d0ce24b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_relative_version_exclusion</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a7c81f8c341db0f8e3514b8a2c307d5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_304_if_modified_since</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>ab1e6cbe41919bedd3063ad1572e8c252</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_304_if_none_match</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>af5d4720cb0fa5f1c15bd02ffde97822f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_404</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a29e246c72ef22511700e471c6203fb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_etag</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>ac5bffaefd17a0a6ace7dc658b907d21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a4cbbdfdccf59891e3735d746649c4933</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a546a94f69e825555671ee4fcadaa2dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_head_range</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aafc095f6a493fd5d6a1cdfa908a13306</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_if_modified_since_pre_epoch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a7aa14a3d5f07af22ca8bf0be9204c06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_if_modified_since_time_zone</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aae1591e3d1696fdd23ccec647f31da67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_invalid_range</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a18cd2551dde9a959e9ebc5452899e686</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_range_if_none_match</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a4b79f63422a1156a536ad167103095e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_unsatisfiable_range_invalid_start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>af2a8b5d84a5d2c19f5746ba8fad8d5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_unsatisfiable_range_zero_suffix</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a2b5c0cecc1462cd1ac9c86f16aa200a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aef1c2f86cba10fedda42796beadbb33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a856e18d27db7c3747a65df745311f1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range_end_edge</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aa983d65923ae08bd524a18cf4fa5b0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range_full_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>ac7834c56bdb5c8f4b7e03dcd761d0d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range_full_past_end</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>acc9b46519010f8cce4c12ce099c6fb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range_neg_end</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a7e3a1461b4d18e577e5c3a42841b73e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_static_with_range_partial_past_end</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>ab4a5a629c4ed8c3567d03659a58247d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>include_host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a822549c124818b1667d3e75753fd7995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>robots_txt_hash</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a96fd825ac6c86279e56cd78eb44c5094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>static_dir</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>a1d1aedaab4f86866b2e5d9fad03f8568</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trigger_include_host_check</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileTest.html</anchorfile>
      <anchor>aa370aad4aa94b084cb2e6e3b474750f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StaticFileWithPathTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileWithPathTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileWithPathTest.html</anchorfile>
      <anchor>a96a6866024be105efe99c726508756a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileWithPathTest.html</anchorfile>
      <anchor>a8c68d7ffe272156ea1d3af5ccf74f140</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_serve</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StaticFileWithPathTest.html</anchorfile>
      <anchor>a242b56cae15a49fa78648f141ad096ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StatusReasonTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StatusReasonTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::StatusReasonTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StatusReasonTest.html</anchorfile>
      <anchor>ab8401882477ff367177ac8f33b367ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_status</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StatusReasonTest.html</anchorfile>
      <anchor>adfe33121085a5e8677a71056d436abc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StatusReasonTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StatusReasonTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StatusReasonTest_1_1Handler.html</anchorfile>
      <anchor>aba3cb51261348a2321de49bf8f17deef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StreamingRequestBodyTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a3f22e4dcf965462cec5d50c01900786f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a5bf15ec8b28e45013130b4e5b19e2858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_close_during_upload</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a88b0b1267bd183988bccf78b4f72bced</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_early_return</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>af1c7ed793bc5668c63c4c6e700dff4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_early_return_with_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a9118312a8ed19c163e69a7fa9c6808e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_streaming_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a6878be036411432b926984290b173f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>aa2a6cdaca6ae402dae58f6dd56528a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>aff05f37b192178d2daa72eac4e312c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>ab8f9fd1c7bf57fd594500b77843aa7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prepared</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>a64fa2f19a377d7f763b80db8e9a709d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestBodyTest.html</anchorfile>
      <anchor>afb20519ef643996d2fa952ed8f5d3555</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::StreamingRequestFlowControlTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>af92275222427ce64e525808a208acf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>a45c9152617877043e73bebea61fc1764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_flow_control</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>a9110a9bfaea1260f9e60f858188f1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>a185b40e7c0aa94b380a21d56b8d6394e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>aa075593a6b73ec7b0d907e7bf833760f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1StreamingRequestFlowControlTest.html</anchorfile>
      <anchor>a41bac98585b4cb2cc71d8afe4633d722</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::TypeCheckHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_type</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>a510afe4d96dd1f4d00c29ab2a3b3937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>aab166d9234d28ed6704778290acaf63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>a6ea9917e956f12d35c8239c75d7e8df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>acfc033bee469192b4e183d5241b9834d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errors</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1TypeCheckHandler.html</anchorfile>
      <anchor>abdac01fd03425ae3afaa10b6c95bc5d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest.html</anchorfile>
      <anchor>a1ccb1d0643fc4facb99bf7286d5f95fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest.html</anchorfile>
      <anchor>ac5027af3ae6cb70d03489167d3891eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ui_method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest.html</anchorfile>
      <anchor>a162d49d634755e2c810c3e4577af7ad1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UIMethodUIModuleTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest_1_1Handler.html</anchorfile>
      <anchor>a5f512fb13e1628518075b4979c0ade52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIMethodUIModuleTest_1_1Handler.html</anchorfile>
      <anchor>ad73fffdd79cebf363c2523227f0a0237</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UIModuleResourceHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIModuleResourceHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UIModuleResourceHandler.html</anchorfile>
      <anchor>a5c023df14ccb352943922ae1bd2765d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedHTTPMethodsTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_unimplemented_standard_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedHTTPMethodsTest.html</anchorfile>
      <anchor>a892d94c7071485587951ed0f11fe9144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UnimplementedHTTPMethodsTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedHTTPMethodsTest_1_1Handler.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedNonStandardMethodsTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>test_unimplemented_other</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedNonStandardMethodsTest.html</anchorfile>
      <anchor>a6c676897c5563e19b47231cc350d9f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unimplemented_patch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedNonStandardMethodsTest.html</anchorfile>
      <anchor>ae6fb3d21045ed953661024d3858fd3f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::UnimplementedNonStandardMethodsTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedNonStandardMethodsTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>other</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1UnimplementedNonStandardMethodsTest_1_1Handler.html</anchorfile>
      <anchor>aeaefff1bed97f271b580735fa714390d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::WebTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WebTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WebTestCase.html</anchorfile>
      <anchor>a3713cfe2f04dd0bd6eaea7c41303048e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WebTestCase.html</anchorfile>
      <anchor>a68ca47ce349e3cc8e56abc5a6194620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WebTestCase.html</anchorfile>
      <anchor>a0cdf552e8a35e0407712bef5e353f58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WebTestCase.html</anchorfile>
      <anchor>a4b6964735e3051733964b904336c5566</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::WSGISafeWebTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::WebTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>fetch_json</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a7fefd59b911ad407d5ceedb93a44be1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a587b392f010fb23042d15bdd27c9b401</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>aed6614cf0a1c1c18de62afde6d8870d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>ab66f84d14a1a2347d8bc7a500b205688</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_decode_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a8c7c9664bdfc26da04d7b299c3446c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_decode_argument_invalid_unicode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a6a9e2c8c7494c1259c0dcc7fcb606fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_decode_argument_plus</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a530a96df7f9d72ad9b482afc72ad354c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a8be51dcf769fc5b2d777dac5a1325b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_body_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a7ffd0b53c602423eeced90e498467b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_query_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>af7481f17a684f9b1b868fd052b3e2932</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_header_injection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a211bc513852dc76eb4df6af5726e4f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>afb26af7cde5a034ca74be0a13d0bcb55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_gzip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a973da2e0df7b444b00a543cfd3a0790c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_optional_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a80092d9d484027d0b2b35c20e661d945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a7f82eb827aa5eb0b8602c22a91a65d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_reverse_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a4fea05ab67646e3dad25817a4a32b0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a88f98014f77bc6946b0ae705ccb1db5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_uimodule_resources</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a66bba742c0a969ee656fb5eb76c02134</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_uimodule_unescaped</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>aa32338b75a5343fb6b928a6d9c52ba3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>COOKIE_SECRET</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1WSGISafeWebTest.html</anchorfile>
      <anchor>a282f8860647d356cffcd0f2ce5efe177</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::XSRFTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</filename>
    <base>rosbridge_tools::tornado::test::web_test::SimpleHandlerTestCase</base>
    <class kind="class">rosbridge_tools::tornado::test::web_test::XSRFTest::Handler</class>
    <member kind="function">
      <type>def</type>
      <name>cookie_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a86af3f14e8e956621b959e0a9cc5880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>af67e7e0d42dc83b40277a40215499779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a43c7d8878777aad2dbfac70f29bf88f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a25788c50298b2d4e027947f82675eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cross_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a67fe8845d7db6eefe7ec5f84e059ecd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_distinct_tokens</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a836ba05861c21d98c186e01d45f861c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_refresh_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>ae08e68a1b595840c24091e1200bd4fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_versioning</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a8dd3b37709da42b4d52fe59706aa99a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_fail_body_no_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>af9cd94633b4ceb305630fb6e77991c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_fail_cookie_no_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a3c8f37df8387c1be74f3e74accfb5468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_fail_no_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>ae63a2ead9b91331801c6b12a902c8974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_success_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a5c60c1219c93c74f55a0c987d68aeb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_success_non_hex_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>aee084d4b97a37083ff35ae01b3868489</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_success_post_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a74b2834aba16aa100b4cf3a30be5fa2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_success_query_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a9b69d52d4ea4eec4a3c4504f9e64e0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_xsrf_success_short_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>ac5a34ec11c6789ca109981791bc53efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest.html</anchorfile>
      <anchor>a50d224a6d2c102f301a071146a4624bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::web_test::XSRFTest::Handler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest_1_1Handler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest_1_1Handler.html</anchorfile>
      <anchor>ab80fed1705eeb67927972c08bd29ffca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1web__test_1_1XSRFTest_1_1Handler.html</anchorfile>
      <anchor>a9b2f63f6c43a8936bb0a3f727793dd72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::websocket_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1websocket__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::CloseReasonHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::CythonMaskFunctionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::EchoHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::ErrorInOnMessageHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::HeaderHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::MaskFunctionMixin</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::NonWebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::PythonMaskFunctionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::test::websocket_test::WebSocketTest</class>
    <member kind="variable">
      <type></type>
      <name>speedups</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1websocket__test.html</anchorfile>
      <anchor>af3b6af4ee0155e093cacc0aa426a95fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::CloseReasonHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1CloseReasonHandler.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</base>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1CloseReasonHandler.html</anchorfile>
      <anchor>aaf98bb7ce23d1f06ad1b8a9654b630d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::CythonMaskFunctionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1CythonMaskFunctionTest.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::MaskFunctionMixin</base>
    <member kind="function">
      <type>def</type>
      <name>mask</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1CythonMaskFunctionTest.html</anchorfile>
      <anchor>a68998de824f3d9402d16fa5ca7620edd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::EchoHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1EchoHandler.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</base>
    <member kind="function">
      <type>def</type>
      <name>on_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1EchoHandler.html</anchorfile>
      <anchor>a0ad29daa82368a559c5756ed972d9c0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::ErrorInOnMessageHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1ErrorInOnMessageHandler.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</base>
    <member kind="function">
      <type>def</type>
      <name>on_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1ErrorInOnMessageHandler.html</anchorfile>
      <anchor>a7bc2b192e9cc3748e07a4a7a9db9f26d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::HeaderHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1HeaderHandler.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</base>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1HeaderHandler.html</anchorfile>
      <anchor>a07635bbcde9d8393ffd656329f64f7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::MaskFunctionMixin</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1MaskFunctionMixin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_mask</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1MaskFunctionMixin.html</anchorfile>
      <anchor>a168c5ee2d7fbec548892005c7f3bdc3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::NonWebSocketHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1NonWebSocketHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1NonWebSocketHandler.html</anchorfile>
      <anchor>a25e21d56ed110783ae45fde2891c421a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::PythonMaskFunctionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1PythonMaskFunctionTest.html</filename>
    <base>rosbridge_tools::tornado::test::websocket_test::MaskFunctionMixin</base>
    <member kind="function">
      <type>def</type>
      <name>mask</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1PythonMaskFunctionTest.html</anchorfile>
      <anchor>ab851d491722853375865978f97ee5f13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::TestWebSocketHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1TestWebSocketHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1TestWebSocketHandler.html</anchorfile>
      <anchor>ae7985c1192e3c395fca45dfd9ab503b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1TestWebSocketHandler.html</anchorfile>
      <anchor>a8adb1c4bceced713f862078680ac87a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1TestWebSocketHandler.html</anchorfile>
      <anchor>a2138ca5b991c729f4a5e6907572e018d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::websocket_test::WebSocketTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>ac928201d42f8fead7468733752fd0e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_binary_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a49585be2eec749535a481c002084d2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_check_origin_invalid</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a452680a030aa5fe0e9f1251bdab0670a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_check_origin_invalid_partial_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a90597ef7b5927a10cab772998a82c234</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_check_origin_invalid_subdomains</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>acd058a5ad59cc38dcefd5d38f13755a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_check_origin_valid_no_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>abce19bed3bf7d51c0ad4cdcedc6bd623</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_check_origin_valid_with_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a8d6da9ae06f079441d1764cd47e2237d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_client_close_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a8acfc191f75eb614a1516a094c495c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_error_in_on_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a8deb7b76841bf6bef698c2813f5adbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_http_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a7b4b9eb3cfc5cae22aa3ea6bd6904084</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_server_close_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a528086444c5a95bcd7338761585bec23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unicode_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>aae932b6573ff5724214e0619503a6980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_callbacks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>aa4a9b6f95dc6fa1db43f74a7d1a55e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_close_buffered_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>ab73e55738e075f214b3f5e95b7871c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_gen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a2474c9f53237462edebfa2d715e54dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a1cd3850408559bec95e7a9038dc62113</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_http_fail</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>ab5b14efcee30ee0821377235192c53f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_http_success</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a9e85bb8c84fa65aeb44c04d7dfe04831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_websocket_network_fail</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>aa5fecd85adb11d216746cc1f4d757b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1websocket__test_1_1WebSocketTest.html</anchorfile>
      <anchor>a6e632efadd396cc154062605bfa8ffee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::test::wsgi_test</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</filename>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIApplicationTest</class>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIConnectionTest</class>
    <class kind="class">rosbridge_tools::tornado::test::wsgi_test::WSGIContainerTest</class>
    <member kind="function">
      <type>def</type>
      <name>wrap_web_tests_adapter</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a2f182bc8015e2e63f2b93846849be8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_web_tests_application</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a8798b9f8c61270fed0a2ee61e9f2d861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1test_1_1wsgi__test.html</anchorfile>
      <anchor>a27523874d87f63bb6c8f23165ef44e01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::wsgi_test::WSGIApplicationTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIApplicationTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIApplicationTest.html</anchorfile>
      <anchor>a453cf75fbfc160cbdebf098ecc7180eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_path_quoting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIApplicationTest.html</anchorfile>
      <anchor>a9c4fda11643fb5c35fd2b519b2932caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIApplicationTest.html</anchorfile>
      <anchor>ae63e3be6de15965abbc60828292f59c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_types</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIApplicationTest.html</anchorfile>
      <anchor>a79446e223921d8f7cc71c69fe804b242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::wsgi_test::WSGIConnectionTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIConnectionTest.html</filename>
    <base>rosbridge_tools::tornado::test::httpserver_test::HTTPConnectionTest</base>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIConnectionTest.html</anchorfile>
      <anchor>a8cf69b5285a4082e3c8797ca7e6bae47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::test::wsgi_test::WSGIContainerTest</name>
    <filename>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIContainerTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIContainerTest.html</anchorfile>
      <anchor>a4062768001f73c572c9899367a722c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_simple</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIContainerTest.html</anchorfile>
      <anchor>aac3a85785752b2054c27d8017e502742</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wsgi_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1test_1_1wsgi__test_1_1WSGIContainerTest.html</anchorfile>
      <anchor>a69955a761a0472793f0773af63331cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::testing</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1testing.html</filename>
    <class kind="class">rosbridge_tools::tornado::testing::_TestMethodWrapper</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncHTTPSTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncHTTPTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::AsyncTestCase</class>
    <class kind="class">rosbridge_tools::tornado::testing::ExpectLog</class>
    <class kind="class">rosbridge_tools::tornado::testing::LogTrapTestCase</class>
    <member kind="function">
      <type>def</type>
      <name>bind_unused_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a31d7ed00f58a4c6a0a7960526e7e1658</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gen_test</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>abf2b52b222cbe8c96747304846385d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_async_test_timeout</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>ab3be53113cbbeb4145ab7b11219f0356</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_unused_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a0e94992bfc81fdb0e03d415f03c84ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>aa8b7b9c94a8c8f30c9cc45b81cb3a325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_next_port</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>ac3748cb1da6ca1a6d4b402e4be59d8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_test_generator</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>aea627e3f74e4f88f2ac2d675ffa9f342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AsyncHTTPClient</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a9b57446f1d486e0963485e32fcebda2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gen</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>abbe5e477894a96765b2ee2f5f3004675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HTTPServer</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a9e12c356aa3e0b51a34e625ac25cbeb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IOLoop</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a91adff38ed9e5541b30f122124386f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>netutil</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>a000c7feac04e50149934362cb9a18752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SimpleAsyncHTTPClient</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1testing.html</anchorfile>
      <anchor>af460b57fb577bbf234ddfcf287e5ea65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::_TestMethodWrapper</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1__TestMethodWrapper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1__TestMethodWrapper.html</anchorfile>
      <anchor>a29baa2ae9ad249a9136f016982af4b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1__TestMethodWrapper.html</anchorfile>
      <anchor>a5bd33e4841eb7e6db48bab2a039d12f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1__TestMethodWrapper.html</anchorfile>
      <anchor>a9593c5b3c8fd21b3632916760c757e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orig_method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1__TestMethodWrapper.html</anchorfile>
      <anchor>a9d11527d759972fe3bbba8c3b890b67c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::AsyncHTTPSTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPSTestCase.html</filename>
    <base>rosbridge_tools::tornado::testing::AsyncHTTPTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPSTestCase.html</anchorfile>
      <anchor>af863c1db6cd82b1df8a2bd131ee86b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPSTestCase.html</anchorfile>
      <anchor>a8dd091f300b4c08d8e213c3d9215b32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPSTestCase.html</anchorfile>
      <anchor>ad7a4b6c6abffecaafd7caa22d8a6e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ssl_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPSTestCase.html</anchorfile>
      <anchor>a0500788e457ac758de75d050d36a09c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::AsyncHTTPTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</filename>
    <base>rosbridge_tools::tornado::testing::AsyncTestCase</base>
    <member kind="function">
      <type>def</type>
      <name>fetch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a2d1c30f1c4b6880084dd4c4ccb7d24aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>adf7b9d7cae253b20b7d697dc6fee3e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a5f9d730b39933d41e07f35526d8c569a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a509020d647971c48a14998093d7ba371</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_http_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>aa3b7800f55139261bf4d42ab8a87281a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_httpserver_options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a2975347ac3b91d406aa2f80f926fd3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>af542000aa140b46c711c88291263d0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a6c6a40eadcb52b2d19ede3b0672e2a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a8987d617f70b85f5a80a6d1432d83cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a7be7ca35889469b150460fcbf063b27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a97d0630162d8780f47cf5801315703d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>http_server</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>ad694baabf1b4863783b821140af720a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__port</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>aad6c77a0a80ca4643180aa0c356532ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_app</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncHTTPTestCase.html</anchorfile>
      <anchor>a91b1098d9083cd6a4b18a0edb7826b17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::AsyncTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>ac3e61a80eed6a1f97c636e3f16a72fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_ioloop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a2de943384045050b65865cca31137241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a102dd06950a9b50993584e4756bc0a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a12e309319140a555c938f878c92f5b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>aaec28465252b4d12a594617a0ec3ba44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>af2b5e6693d94dad59c83c1ea6f1a54bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>aaf64db2903cac07729087d4f1105e16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>io_loop</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a404c277b35675ace1ccaf998db3adbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__rethrow</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>accf6db880e74f498252fe85ed2e4c06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a7bcb70676bc5b8a63db8b7087e8f0d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__failure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a81bf67ed1763c3218202ffe81554732c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__running</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a6a8eb88b87db53fd6037811a9fc3d1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__stop_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>ad49254ddd786249caf99c911acf0fee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__stopped</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>a06056b4d9a8efa216a6446931917e252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1AsyncTestCase.html</anchorfile>
      <anchor>aa88a6148401721802e6138e944c9f783</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::ExpectLog</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>adb871c3a9977101a222383f399d42dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>af7d1abdb26acff272952a45b8be5b9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a8de3832077e32a65d98b6f08a16eb2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a5c3b7bb0b984345b5efe884c355b0379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a6ac6b8b76d250d1b33e1dd9d2e261574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>matched</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a935910adcba00392e017a6bb21f4df99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>regex</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a5e9b464af0aca08f36aced3ded7dbaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>required</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1ExpectLog.html</anchorfile>
      <anchor>a95ea6d427e647eef07b74524d77a0901</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::testing::LogTrapTestCase</name>
    <filename>classrosbridge__tools_1_1tornado_1_1testing_1_1LogTrapTestCase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1testing_1_1LogTrapTestCase.html</anchorfile>
      <anchor>af20f6cad762ae4775483401ed9a62536</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::util</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1util.html</filename>
    <class kind="class">rosbridge_tools::tornado::util::ArgReplacer</class>
    <class kind="class">rosbridge_tools::tornado::util::Configurable</class>
    <class kind="class">rosbridge_tools::tornado::util::GzipDecompressor</class>
    <class kind="class">rosbridge_tools::tornado::util::ObjectDict</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_websocket_mask_python</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a55ed888e5b4200d8464b33a8cca3c610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doctests</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>aebd49d591b99e3c39f9abea1f2b50611</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>errno_from_exception</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a70872f37bee0e156000147ace1151749</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>import_object</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4cd3e3e2f8fb481da33fad4b7b24acac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timedelta_to_seconds</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4a58b47112dc869221fdc09843cf162d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>u</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>ae7c965373576391b8df6fdfad05cba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_websocket_mask</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a21cab36a63f8a75a33ca3041c508c430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>basestring_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a659cf084c3d8ed6f41e572fbed5dfd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4b94b6c783f03467dbc23ee6476cce2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unicode_type</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a4ff7334efb8798a9fb622463e35fcf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1util.html</anchorfile>
      <anchor>a0eb628791ece82b18b080085a900f217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::util::ArgReplacer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</anchorfile>
      <anchor>aaadd86766d30028f33726dc779d28abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</anchorfile>
      <anchor>ae35313e950cfca517b5ea8503301265a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>replace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</anchorfile>
      <anchor>afda001ee7b51d1019900b715a9417891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg_pos</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</anchorfile>
      <anchor>a1a693e3d561a3c045832781c036f8a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ArgReplacer.html</anchorfile>
      <anchor>aa4818f89853078648c585c618b00655f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::util::Configurable</name>
    <filename>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__new__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a89f5cdb9d57b42607b00384348787023</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_base</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a0edc01999261d26c9ba479045e00a5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configurable_default</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a1e771187d2b716adbf9f5c4af8154176</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configure</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>af1e8cb1acee1975a869ecd64f6f99c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>configured_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a4a5897da296b664a29ef0447e745a57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>aeafb32837fb77a5a136ac130fed59909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_restore_configuration</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>ad30aaf66d1cf4fe5262a5f37e8ba14a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_save_configuration</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a0f674aaee71d1fe96c41cc768f136662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__impl_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a0afba556876a5f86a9d97dcfb63f99b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__impl_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1Configurable.html</anchorfile>
      <anchor>a0b4334ba915aa3517da06c77c6f8477a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::util::GzipDecompressor</name>
    <filename>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</anchorfile>
      <anchor>a7123de46579e2ad20bba67bdea5c1f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompress</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</anchorfile>
      <anchor>ae34021b977c111a2ef0755d7a3fa8f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</anchorfile>
      <anchor>a1d14a347e8193a02276d72e13f501217</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unconsumed_tail</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</anchorfile>
      <anchor>a5c33556095ae950256a0d86b1d206b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompressobj</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1GzipDecompressor.html</anchorfile>
      <anchor>aa2315f8a7600bbb6d423803c4898cafa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::util::ObjectDict</name>
    <filename>classrosbridge__tools_1_1tornado_1_1util_1_1ObjectDict.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ObjectDict.html</anchorfile>
      <anchor>a8cfb85e9276f6131427cbfcec8b0c90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__setattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1util_1_1ObjectDict.html</anchorfile>
      <anchor>ab3a0baa2f4bb8914dd85a1d0f1c3b3be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::web</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1web.html</filename>
    <class kind="class">rosbridge_tools::tornado::web::_linkify</class>
    <class kind="class">rosbridge_tools::tornado::web::_RequestDispatcher</class>
    <class kind="class">rosbridge_tools::tornado::web::_UIModuleNamespace</class>
    <class kind="class">rosbridge_tools::tornado::web::_xsrf_form_html</class>
    <class kind="class">rosbridge_tools::tornado::web::Application</class>
    <class kind="class">rosbridge_tools::tornado::web::ErrorHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::FallbackHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::Finish</class>
    <class kind="class">rosbridge_tools::tornado::web::GZipContentEncoding</class>
    <class kind="class">rosbridge_tools::tornado::web::HTTPError</class>
    <class kind="class">rosbridge_tools::tornado::web::MissingArgumentError</class>
    <class kind="class">rosbridge_tools::tornado::web::OutputTransform</class>
    <class kind="class">rosbridge_tools::tornado::web::RedirectHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::RequestHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::StaticFileHandler</class>
    <class kind="class">rosbridge_tools::tornado::web::TemplateModule</class>
    <class kind="class">rosbridge_tools::tornado::web::UIModule</class>
    <class kind="class">rosbridge_tools::tornado::web::URLSpec</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_signature_v1</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a94dd72d235e6c7b65835e098c7bb8bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_signature_v2</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ac2e50d3cdc01a11ee1ba180152bd68bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decode_signed_value_v1</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a98e75a24105811e825297495bc11e4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decode_signed_value_v2</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a71e00fa48f126c70f9a87667cf87375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_stream_request_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aba520b9dec95297c6e03d7470aa497e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_time_independent_equals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>acf4ab275b55a6bf60d34acee59836af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unquote_or_none</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a911492097e529d6bf9d3e69869ac4c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addslash</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aa8138137a0dc1c9af2ee5b8cb6c07f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>asynchronous</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aeb1727f25190686491f216d5c91edd4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>authenticated</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a80613daa466cf392a0363d154b46dd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_signed_value</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a345441074c2e2508a8f94cfe0610aac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decode_signed_value</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a97fe7d7b7901a610aa589bee77bbcf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removeslash</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a1837eeb14f2ac3c1673ae10de498366a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stream_request_body</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a8ce1a7dd1c43f270bcd3c6aee9ad0d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_auto_finish</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>af8e179ac46746bdf8022775f79a8dc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_signed_value_version_re</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>acc955793a5b0a6a8f586558bcbe1b1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_time_independent_equals</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ae34635b775e60c20504f3284717ae66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_SIGNED_VALUE_MIN_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>aab567f64a7d8780ef4f5dc1d297a6fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a72095a88902741154aaf4f0db9520232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_SUPPORTED_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>ab88da41a2ac2853fb238dc6b0b4eb112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MIN_SUPPORTED_SIGNED_VALUE_VERSION</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a12935a23e29631b5a349e7f00a57ac55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>url</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1web.html</anchorfile>
      <anchor>a3492b306f4d60b118c8e776cd31275a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::_linkify</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1__linkify.html</filename>
    <base>rosbridge_tools::tornado::web::UIModule</base>
    <member kind="function">
      <type>def</type>
      <name>render</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__linkify.html</anchorfile>
      <anchor>a809551404841e93a09eaa8ed8ca0e08c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::_RequestDispatcher</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPMessageDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>af013b4519219a98cde1b2f0068d888dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>ac06784d5b26be7397056c50f45976399</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>acca6f9d8df1286844494f9f3f4bd2641</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a0e66f64b29ae8d1bb146c04c5396d36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a62e39fe579c10c416ecc3cc57c9305d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a9e4334cd4491ebf01a3f1211dfabba08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>aea10b6b46c36817a523aece8619b78b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a56e121696efc674e7280750f48359b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunks</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a880cd1b04c7d5851612f7777b6437d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>ae76cf09e628d79934e0039afe4c338ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a604c307eada5a54b0950a94f63034f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a7534789f4750898ab1680158006f5978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a8f1a531bd8d123474997ffc767607915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>aa4dba92f9b2fc4f9cdf60a0161e655e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a4a9c223a02f9428dc595736b7b107586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a2ab4ab555c9a1b651e2c532c7d093a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream_request_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a4a02c4e80007a6229ff4aa2e1bdf415c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__RequestDispatcher.html</anchorfile>
      <anchor>a3cbdb1e685e185805e4b375c90d04244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::_UIModuleNamespace</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getattr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</anchorfile>
      <anchor>a681aa82934e36536f18a202dd5d2065d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</anchorfile>
      <anchor>a4df6fa5f7a4bfdb7999c25d572c6ee88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</anchorfile>
      <anchor>ab71d436840916de1edffc7900f4d7651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</anchorfile>
      <anchor>a7afd3ed22e61ac79def3ef19eddb90bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui_modules</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__UIModuleNamespace.html</anchorfile>
      <anchor>ab0a0745385629f7f02abba729210c8b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::_xsrf_form_html</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1__xsrf__form__html.html</filename>
    <base>rosbridge_tools::tornado::web::UIModule</base>
    <member kind="function">
      <type>def</type>
      <name>render</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1__xsrf__form__html.html</anchorfile>
      <anchor>a5aea68234599283c97e56f95b53422a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::Application</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPServerConnectionDelegate</base>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a4a226d0e95489ffb3683881d838bfcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>ae81f5116b37edfb7253a65e57d08c689</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a13011e0db0d9c02749f8a8febf75b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_transform</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a4bab099f597e0b62affbe1f5747a9df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listen</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a7b4ec79271a8b7ab9633c69fb59ae591</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a609770947e7169ba77e23fdaf9391c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reverse_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a9c94ac2d028beae161b5c8aed0419885</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a8cfd5a89fd101423f41f1599636a5549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_host</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>abde85f9239add6ab31a84840be2754bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a6a1bf51417697a15fb3040cecee2d08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>named_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>ad2d14e584f7d80958c2c0123bcfdc4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>settings</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a263f4a163aa0becb172900aceb9399c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a96675e90fbafc4b66ac27ab234d93183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a37a0d72ead6ede576242b828613e993b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui_modules</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>acbd0ad906bd6e0a51ddaef7cb859eb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_host_handlers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>ae687ef209d9ff1544c12613e1cfe5828</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_ui_methods</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>aa5efe51d4c56985a20032404e1fa7c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_ui_modules</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1Application.html</anchorfile>
      <anchor>a5c6bf27282457dbd237121cdc6104f31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::ErrorHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1ErrorHandler.html</filename>
    <base>rosbridge_tools::tornado::web::RequestHandler</base>
    <member kind="function">
      <type>def</type>
      <name>check_xsrf_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1ErrorHandler.html</anchorfile>
      <anchor>a7cf047755722ca5bdc6cb250885118dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1ErrorHandler.html</anchorfile>
      <anchor>a646b8d2de8c7d71fff3c746439049447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1ErrorHandler.html</anchorfile>
      <anchor>a49f4a1bc45193f846a1772b6c63f7c17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::FallbackHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1FallbackHandler.html</filename>
    <base>rosbridge_tools::tornado::web::RequestHandler</base>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1FallbackHandler.html</anchorfile>
      <anchor>a2c589c80894a76f5b6a4d7da0d659698</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1FallbackHandler.html</anchorfile>
      <anchor>ad317337732311875be08113d3b4774b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fallback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1FallbackHandler.html</anchorfile>
      <anchor>a503d60e9fa51442f5c138aa1d345ff6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1FallbackHandler.html</anchorfile>
      <anchor>ac1d190673c82705a5bbe262d53df79d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::Finish</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1Finish.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::GZipContentEncoding</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</filename>
    <base>rosbridge_tools::tornado::web::OutputTransform</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>ac0911395035a7de6ce9e481daf4e883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_chunk</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>a6f1b98729a1392c0632f55d9757e95f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_first_chunk</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>a4e95663fb069614503584bcd3a64d95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>CONTENT_TYPES</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>abbf638bb2d94472ee9dd2b3e1eb5c918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIN_LENGTH</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>a36e676e07aef183a19d0436aec97aa9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_compressible_type</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>ad01d073ef51eba416565b6959ee1a8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gzip_file</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>ae5a60a1484fed85f2aead950ae4ea4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gzip_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>af2cc283aba576fc5d94e0d48421f2aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gzipping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1GZipContentEncoding.html</anchorfile>
      <anchor>a8170881017502d65357dff992487c60e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::HTTPError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a43ff73a37ee2f2030a3598dff6b1cead</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a0629a7dd05516f8eceae77bc20ec7686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a0a714cf4b5ff6d53ad87637d244cf393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>log_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a226c828f42d65af68f9ecab2bc0acd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a64472d947b094f8498bc73343131fe53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1HTTPError.html</anchorfile>
      <anchor>a3ce968fc67bd0999f2f4cd0edf915c6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::MissingArgumentError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1MissingArgumentError.html</filename>
    <base>rosbridge_tools::tornado::web::HTTPError</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1MissingArgumentError.html</anchorfile>
      <anchor>a10de1fc702855c23e91ec82cb0b72c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arg_name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1MissingArgumentError.html</anchorfile>
      <anchor>a649ae68a6303be7b483e0537b95991f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::OutputTransform</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1OutputTransform.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1OutputTransform.html</anchorfile>
      <anchor>afd4c9fc1d54bc9cc59570ab66d651c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_chunk</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1OutputTransform.html</anchorfile>
      <anchor>aadfdebaf5c5ff346dacf247377634517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_first_chunk</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1OutputTransform.html</anchorfile>
      <anchor>aca9e81dccfe624673c2cc308ec2bd5a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::RedirectHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1RedirectHandler.html</filename>
    <base>rosbridge_tools::tornado::web::RequestHandler</base>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RedirectHandler.html</anchorfile>
      <anchor>a0af7a8a36d32533b9d5b582ff650db21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RedirectHandler.html</anchorfile>
      <anchor>af2df34032a2c819a9a4c93489a1929a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_permanent</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RedirectHandler.html</anchorfile>
      <anchor>a3b6b4f241ca4f030a88ae2b33560a61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RedirectHandler.html</anchorfile>
      <anchor>a9e943437aecf676a745c13fd0051bee4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::RequestHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a9e8ca29f9c821f432632167245938502</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a47aa0f6e6a947c5f7609a7d6f35e3d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_etag_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a118065dbf879318048264061caced0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_xsrf_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a86eaad1a682f5a6ac19855b2a7ed42f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a3a04b3555171b18dc8d437a65e067d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear_all_cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>af8bf3ee71f07f4eea869867f185e9b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a0685d60fdf3c9c9f76f0de4a1b2fef3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a4c134bb1e4559ccbea8bc44b80f7428b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_etag</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a06589a409388837f16193105fabb8585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cookies</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a72aa315385e592242a586a7427e2eea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_signed_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>acd892c04a6ae2e1a472381159d122583</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_template_loader</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>af885dba19202b2115b471de92c37a875</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1d88d96273c4eccdacd929e8d0fa9d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1d88d96273c4eccdacd929e8d0fa9d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a0abbb334280bac2cd8a39278abb7e8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decode_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a19239f8949f730c9903e7f89f0e8ea8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a2816b6109953db3a58f5967a22910eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>afd402ab7cf4d5eca8a5d90464a67aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>aaab05ff9b2b5195907916505c56608af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ac0e578faa098074cc0427d25c4070b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a88b754cf6133908d91e6b2cea2b5cd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a5cc166546d0a7b473fe114251d1e381c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_body_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a2c4a7fdcbc5f97f82b7f61c65dde1aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_body_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a74d6aaaff4c4b5193ca971c61a06556f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_browser_locale</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>afe29291557c9fa09494ff608a0aeb078</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a260b5bb1135c2ef89e9cafd07ccc5909</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a19e89127b2844092ef6d3fd183f8c157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_login_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a81dc5b99fb859e4322c0ef335ed6f190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_query_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a5e2a5941d5fb5be92bc3a5ba4549e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_query_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a925e6dec8ce3470a8c2be1c01a9dfcae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_secure_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>afecc1a0425707928ee6c56535431d88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_status</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a046ec753e5df2da4ce1edf541b0bd67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_template_namespace</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ab8fb79444c283b676f0e0b472ca88578</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_template_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a828e532d656b674a08db0690b32041e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_user_locale</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a45f38bf30c7469c274b2b524c846fc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a91e02b53b0849993eb23e347af396225</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a45ad89723401f668b1c7c120c18dfe6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>locale</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a343f59e23bd28553eee41c84845e1924</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ae5bf0ba0b85c16f9c6ba67d0d51f3bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a3aff41ccaa61526988d1cd202f6e985a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a5d9076f87f0e762ec385ac5ccc505b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>options</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a851f25c1e8e48e795c5784308bd3676c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>patch</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a9fab155ecc3d99bf3090ab2dbe6317d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a7b1d2b3f0964ffb2b8a0ff2cf952d0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a6c47085f31eee6f6d025ff94dcb01abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>put</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>abbd1041fd8232f00841ecf4b448eec03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>redirect</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a6a9bc7102f2436d1bce764638a4a0bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ab993827cb18359e2ae61099393ac9cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a8f8e8689b1cdeffeab507dfe2f2088e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>require_setting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a317ec267ac059bb6c5a583c8bf02467b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reverse_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a2295f2fbc02bed668968acc470c257f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>abf9c800b2f7cee6e7a5155ebf176de12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a9b901a394fb73f5ef3c5919485ad0021</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_default_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a368884805a07c19984a909b0c055ff45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_etag_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a76ca5f8a07a0aa41f294e80496ac7ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_header</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a3fe2962f0c225218387bfe43f3e3f41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_secure_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a84901a4cb44d7719b87076862d8d2ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_status</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>abaf131a1f37512be93630992b8ba1ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>settings</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a5efdffeacf1ab033fc450528212cd174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>static_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a0073133b722e5f0244e9332558183ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a70d4ca5086e7394c9005808ccaae8d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a7022eb2f10b0f6b34265d2149b3f5727</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xsrf_form_html</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>abfe4a99033f5cbd8f64dfb8b9ee85951</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a59c39a58be5056346a59abb9aec45742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a943d53d33f2020c4be94f9a49da334e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a32364239e1fb3494d1455909e0070e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>abe1b864a73160a5f8bb647492b22c0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1d6096032ad8ddbf7cd2101c0d5dab7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a06b0ac30f7464584fa7bfae6d8c5c1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>SUPPORTED_METHODS</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>afae7c1737e6ae64cadf1ba2cfaa0b960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clear_headers_for_304</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a4189806926ebfe116bb1e755917f597a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_convert_header_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1dafcde798543dc4133ca747f4703206</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_decode_xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a2907295b79ae604f2b4603faf5188620</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_execute</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a3d7aa381ba6c9579c4664895522a83ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_argument</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ae4cd54b1e992332c38fa598e869e5527</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_arguments</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a390c10c2a596b7904e2b8bb7180b739e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_raw_xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a0df44c08742a763e14bfdd4ad0893508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_request_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a176a59e0985ae8e6297c0b26eeeefd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_log</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a7093bb7c62b387a601f8a4bc460d2955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_request_summary</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a534aabdf552dcbdee9597df3c2624337</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stack_context_handle_exception</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a26c769a35e3afee5df1aa16847e951f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ui_method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a74ed84b10518d9b68c25c31d91da4552</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ui_module</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a8d026e6a159926ea51f28d4e97a2b321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active_modules</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a69cfb2d9acd469ad341677419e3c7342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_auto_finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a81269b93af4162d20c0bf8663ce5c21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ad57b83151f1021896e0af116830267c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>af236ed6aa83ebc0c6f8728fedf33a78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a161c451759d193205cdcdbf2879295b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_headers_written</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a482b7658c36c6afb457ecfd761729eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_locale</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>afc3835f6bd5b9f16476034f343203f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_new_cookie</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>aaff50c9ea148c61a03126668fd954fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_prepared_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>ab58207d798bf444e9f144ccc57a7d137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_raw_xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1d313d934cc72613d4189cb9a5668347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a834128553874a10cc21394a62b847516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_status_code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a4f660508d78c690f99bbc77c6c4be30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_transforms</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>aef4aeaa0c79b2b7cfad0b76f06732c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a51f8d72846e677ff597233cb411b1703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_xsrf_token</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a1c45a79e30d723a4f62d0434c0cf5266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_ARG_DEFAULT</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a7d6c8353d3332095614ad9082e739f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_INVALID_HEADER_CHAR_RE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a8178dfcec4c258be79ba33f28877205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_remove_control_chars_regex</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>a2f3a38529f805b673d7c5c872ec0ac40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_template_loader_lock</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>adf04ffc2c73581f34efdb2e132fe626c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>dictionary</type>
      <name>_template_loaders</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1RequestHandler.html</anchorfile>
      <anchor>aed807d1c080c2ccba361771f547e53bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::StaticFileHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</filename>
    <base>rosbridge_tools::tornado::web::RequestHandler</base>
    <member kind="function">
      <type>def</type>
      <name>compute_etag</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a231c6ad753d7390053786bfb78909277</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ae74f4afc070707281371a23876916d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_absolute_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a0560dd81edf18d80921281c8591eb277</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cache_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ae4cdfeb546093cb03a9b42cdbb0d4721</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_content</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>af865f89d721a6c910429ea4c4eb92035</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_content_size</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ad476f255a5e0f13044987318d6e1c605</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_content_type</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>af982d4638249316026c12584628e8e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_content_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a45ae61bd81479b2f949fa1b8e711b826</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_modified_time</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a38429e7b5537fd69a4fc94be6372f0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>afcf91047f476298fd6a041df045b2f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a37d88f517e1472c243cfb11dddd38f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a6bc86692913dfa08bd0d7b5e7fb5cfd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_static_url</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a3b4083bf347dce3c97f61b6b33a015b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_url_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ae36c75e24c79728155f23d2cffe758e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a7919ae9a8088223a936cb97af2b4c9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_extra_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a1105eb49509528e14070093ed9dba6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a73b715d62b2a5c9a4757c99de83d8161</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>should_return_304</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a8f6d2bd3c751e12c1edc28f24d52b9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_absolute_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ae01a24e8ad6ccca85fdf82d8ebc2311f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>absolute_path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a61eb19f367bd13381ffa62927b2d97f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_filename</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a54edc41493fbc542e51fc23e9182c939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modified</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a19d6fb239e64e96c9a300cbc1a87dbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a09ac9f89887bd7563b7304e0f6e02ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>adc75d5522dee74f7f52a23d260904d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CACHE_MAX_AGE</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>ad16179812430ca10a647f95d6a0cbaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_cached_version</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a0eb89379dcf610b3a5c84ce6b986dac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stat</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a6d112de2836f60c65618990ecb80b764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stat_result</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>aa7b8a23e23f8ae5a12af11fce6079c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_lock</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>a425da6a2e4d0f80faf7848add389b5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>dictionary</type>
      <name>_static_hashes</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1StaticFileHandler.html</anchorfile>
      <anchor>aa9e708d92f9b34c7749f1a2c9cdea70f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::TemplateModule</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</filename>
    <base>rosbridge_tools::tornado::web::UIModule</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>af3b917f0267cf16a64949f5c9b7b7f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>css_files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a5c6cffe498de4ac69bf7823a4b763807</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>embedded_css</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>ae0f717df22779d2db1a4689896082f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>embedded_javascript</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a4d9d3c7f65c1b8455c3c8088508e7a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>html_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a2b4051f4fb5afcb9106dbc92dfe67e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>html_head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a49b01faac1cfb8ef7f83814985d17751</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>javascript_files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a774d2a7724de27f02b8454a81de79f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>aad40f10ca51ea58ac5e526d02bc1688f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_resources</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a2587d35005eb243b592ec9a90a3af30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_resource_dict</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a0b7e2ad3f4fc163f8ef2cde739c9dfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_resource_list</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1TemplateModule.html</anchorfile>
      <anchor>a19692d75d14ff1f8e1585e0b2363be10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::UIModule</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>acfebf8cb4124b63ce0c49e99e63d8f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>css_files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a41d3897760cb4f4878d4b3d779c89504</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>current_user</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a8b59962a94239d19f955be2b2997a68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>embedded_css</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a2e2824d6430081cd07ddbf8620540367</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>embedded_javascript</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a45832811a383515826c5919fc564c2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>html_body</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>ab1f4fd041612b6078987950314ebdbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>html_head</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>ad27c653b62d43563cac442fc1ab3d8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>javascript_files</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a34f32ed8be8c9400fbeabba7dabbdc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>ac4f8bc478dd7f41eaf88c5d6f2c6a27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>render_string</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a577a468147dc0586b84968df4b64d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>ad32ca8dd7872b6c38ebcfb3d347a6aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>locale</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a073bb306da6213dd51e6fc7901d5e2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>ae6ff8b2326a7a3baca1e8d2802998a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1UIModule.html</anchorfile>
      <anchor>a90264349f8bc2166be46b2607d49a46d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::web::URLSpec</name>
    <filename>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>a26c71ab1ae761dece635d76794128e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>a3f48e5c88fb60f328b66a3de92a9fd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reverse</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>a910295d61e2d66b93788cd8f0a8576d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler_class</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>abfc39b9b11db496a8adebed1c386dc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>a06f5edafe81ad4bd5cc82c3161c0fdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>a56ba43707f59bcd272ec0827d4e73397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>regex</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>afbc57b275026455d332536707339a37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_groups</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>aa41f8106edcc01b07e39f87b2efa65b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_group_count</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1web_1_1URLSpec.html</anchorfile>
      <anchor>acc85da948129138e4a87aca5c5b85e8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::websocket</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1websocket.html</filename>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketClientConnection</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketClosedError</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketError</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketHandler</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketProtocol</class>
    <class kind="class">rosbridge_tools::tornado::websocket::WebSocketProtocol13</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wrap_method</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>a054a9078dc10000553bb503c9f7d6ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>websocket_connect</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>afb3376b466ab7a92570b35a679e3faa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xrange</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1websocket.html</anchorfile>
      <anchor>a45a4d77cdf2b774d3f9638f689cd8bee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketClientConnection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</filename>
    <base>rosbridge_tools::tornado::simple_httpclient::_HTTPConnection</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a69cb29ebde96cb0538491aa86589a900</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a64f716eb69ac893668893a81151a2820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>headers_received</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>ae20fe8a214eb756f44720738e9af8235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a00635e959ffac4432cf244e261300c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a0a901dc723c0cfb3b35f47435519a2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_pong</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a25b363d62623abfb4c5ad10aef9875b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a1298946e32d57167d2d0aae8ba15d51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a671e40c577a2aacfa312b94453b853eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connect_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a2cba2e3ab5ac7a4c1e5d0bf877a15f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>final_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a66b5141d2e4d9ee257e00a228ff56e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>aa108a411fda23af84108a5968370a557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>aa31e546590103cdff47358c44c9ec33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>af69bb06445a3eb739d51841baf60c800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_future</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a4d8920ad54ea92c65aeb321d337db8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>read_queue</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>acb7917ccf731c3a84a380cb5daf1cf04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a099b33c9d4ed3bcb46bca1b71204ecd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tcp_client</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a31e54e6e923fb1c21d46acf38f66edc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_http_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>ad8944311920b40a071a0e895846daa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClientConnection.html</anchorfile>
      <anchor>a1344d3fb347118294a1a45d9ab1f221a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketClosedError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketClosedError.html</filename>
    <base>rosbridge_tools::tornado::websocket::WebSocketError</base>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketError</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketError.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketHandler</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</filename>
    <base>rosbridge_tools::tornado::web::RequestHandler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>af16c68d269fd8cdb82ca0fee799a0ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_origin</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a8df5d987f7c40b06e33c788493bbc3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a7dcc4c94e8821a534f32ea24c8ac5c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>ab5c3d1933c362b91545ab9e94de023e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a5f423d7600cdeea61dc26e2764a8ddeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a9a06765b892dcf583c071cae23441281</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>acca279c8ab44decf7c68ee67504d001f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_pong</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>aca55b0faf86c949f34e542e2628d25d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>ae6e772991a1952a6c4e83ef3e0d56813</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a02bcab074065508e9e67b9d574b47a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select_subprotocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a4cd49bec6b65907f2ab3961ceae8e2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_nodelay</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a047e85d72930ce07c6b13afedfda6010</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a8ae42852f8d1659cfb5373eb1892f9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_code</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>ade708745cad8f8fa7cb47716184a890d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_reason</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a38a7fc0de9b0d477b4c30ad313a2b05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>open_args</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>a31bd47c0230aa0d3cbc3ab6316e2e768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>open_kwargs</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>aece7a726dfa9711736dbc7cb75dfde79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>ac1d1708907e3e984234e3b09fb293001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ws_connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketHandler.html</anchorfile>
      <anchor>af817210fe2b70197b44a72857c58c242</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketProtocol</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a40da77a957bb1ec9fe42adce01f950b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_connection_close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a10e4b04b8d970b76ec90dfc0082a8dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_terminated</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a973d1df0c53f51477361402f423030cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handler</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a3df5c0b18c54935c846f804d135177a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>aca07b10b9f93861f841cc2a760c3bb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_terminated</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a599eb7518d4d043bf8f3d1290c05a3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>ae22529d27b8cb886fdd2bb1da2d1c797</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_abort</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>aa2448f0540bc65629920ad8180731b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_run_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol.html</anchorfile>
      <anchor>a6122d3e4e4c7e110846eaf32bc2c6e5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::websocket::WebSocketProtocol13</name>
    <filename>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</filename>
    <base>rosbridge_tools::tornado::websocket::WebSocketProtocol</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aaa2e05a8c48f5c253426c977f498fb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>accept_connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a371ad294991e85fe612b661c4836857d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a74163217de6bf9acc7214793c66cb951</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a6149be149f456c7c0c4a3468d2ac6c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_ping</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>ab06d3d2d7f6afdf484727edea0ca3134</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>compute_accept_value</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a6b242fb1c254d9d226150e523fa9e661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_terminated</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a63ef02786c7cd631b52ed5367ba9a418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mask_outgoing</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a940f6981daa2e4affa55b0e952be2c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_terminated</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aaaed8b7b7498859dba78856d6334e83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_accept_connection</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aa06d4851cc85e64603dd32e8925e5d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_challenge_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a028338402f5e26a3aa99be8eff8a1c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_message</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a0308b186632c2625f18a648b94f8a2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_websocket_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a8ac5cfe59026108be6219b7f14f4af66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_frame_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a1e8cd5b5536d8ec4078e3344706f743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_frame_length_16</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>adc171d7799c855d69fd69f9df351b57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_frame_length_64</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aa67c7901318d41417aa8a9a74c20759a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_frame_start</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aaa11504dba751127baf8304f47e3c1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_masked_frame_data</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a25ce96c396010fe746c7555aadd3fa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_on_masking_key</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aa562ec48524f774ed228f4aee6188ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_receive_frame</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a753aff870dbd4d4b209a3e61a42519a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_frame</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>af2a94eda1188214a2b1f5561c74f4a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_final_frame</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a36ecd1e064fc16f1f4989528df5a74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fragmented_message_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a0b47338bc62e815dcbd07960e4398e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fragmented_message_opcode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a5e3fec63c992bb0aee8902e41e9444f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame_length</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>abed0406f576c714122ee19b5f2a764ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame_mask</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>abb0826badef15fe7e5bc10cbe238e6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame_opcode</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a2ef9f63ec4d2196b1ea9e1ea64b6b4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_frame_opcode_is_control</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>af045eb9fdf0683567bd13505a0b262f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_masked_frame</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>a2269fac20fbb7aaf800dfc712395e942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_waiting</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1websocket_1_1WebSocketProtocol13.html</anchorfile>
      <anchor>aee0afa69f9ebb7ff12fb759f4e7f3685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbridge_tools::tornado::wsgi</name>
    <filename>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</filename>
    <class kind="class">rosbridge_tools::tornado::wsgi::_WSGIConnection</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::_WSGIRequestContext</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIAdapter</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIApplication</class>
    <class kind="class">rosbridge_tools::tornado::wsgi::WSGIContainer</class>
    <member kind="function">
      <type>def</type>
      <name>from_wsgi_str</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a49756caeee6a2ea89781394faf5c4fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_wsgi_str</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>aad260b5a0a2f94c9ec7207ca51e67578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_dummy_future</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a3a5fda55471da2a263b7307a37515509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>HTTPRequest</name>
      <anchorfile>namespacerosbridge__tools_1_1tornado_1_1wsgi.html</anchorfile>
      <anchor>a72d27d06897997e73ee6b4d5f4df8aa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::wsgi::_WSGIConnection</name>
    <filename>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</filename>
    <base>rosbridge_tools::tornado::httputil::HTTPConnection</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a807b43c12d1f69823dd2d45e5a2ebaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>aead2b19c92d0c9039f59d6e434d6deb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_close_callback</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>ae04e20f738b8b9f090997b259c39c356</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>ac3418f7a4444d3c824fe047b13e7c7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_headers</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a6907ee9e87fb80db89ed7373e40881dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>context</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a305188ed14585439d382814542a6324a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>method</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>ab919856d31c240dd588714cf2edcb265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_response</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a7886f6c98969b580ce0d71971505ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_error</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a75b88aa72c1a589feef8f9e73e312984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_expected_content_remaining</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a31c93dff5b6bdd5e5c75dd603d56a926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_finished</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>a3322ac6bade5ebb2b6e8490028296216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_write_buffer</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIConnection.html</anchorfile>
      <anchor>ad303a45d89c7e326fae5e9e8c5b04b3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::wsgi::_WSGIRequestContext</name>
    <filename>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIRequestContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIRequestContext.html</anchorfile>
      <anchor>ad66509c01c08870a0e13c846729e87c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIRequestContext.html</anchorfile>
      <anchor>af83836c63f38e947e3b2a8f5604a1036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIRequestContext.html</anchorfile>
      <anchor>a6545c41106de53742740afb1a5b2d4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>remote_ip</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1__WSGIRequestContext.html</anchorfile>
      <anchor>a87ebe3b062a87304f073874c85858715</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::wsgi::WSGIAdapter</name>
    <filename>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIAdapter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIAdapter.html</anchorfile>
      <anchor>ade80d3866dd7ca00946e8a90d2437eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIAdapter.html</anchorfile>
      <anchor>a302077b6b877cdc6557ef9e8eaf0b712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>application</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIAdapter.html</anchorfile>
      <anchor>ab709cff5f6d227f08e8783a9b16a6e5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::wsgi::WSGIApplication</name>
    <filename>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIApplication.html</filename>
    <base>rosbridge_tools::tornado::web::Application</base>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIApplication.html</anchorfile>
      <anchor>ae86ff5b3fae19add1a50deb991f19b74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbridge_tools::tornado::wsgi::WSGIContainer</name>
    <filename>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</anchorfile>
      <anchor>a2651c710932eaa1ab3c1c61dbd074112</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</anchorfile>
      <anchor>a560e4bf734c3d6ad365526e45fec0657</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>environ</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</anchorfile>
      <anchor>af4da930f771fe52a89d250e6f027d04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wsgi_application</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</anchorfile>
      <anchor>ab5d5f51de7a0c1e8f7628c3117d074e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_log</name>
      <anchorfile>classrosbridge__tools_1_1tornado_1_1wsgi_1_1WSGIContainer.html</anchorfile>
      <anchor>aee725c17e0f4e4c2022584b2737847cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
