<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>base64.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>base64_8h</filename>
  </compound>
  <compound kind="file">
    <name>bool_test.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>bool__test_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>bool__test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cdecode.c</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/src/</path>
    <filename>cdecode_8c</filename>
    <includes id="cdecode_8h" name="cdecode.h" local="no" imported="no">b64/cdecode.h</includes>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_block</name>
      <anchorfile>cdecode_8c.html</anchorfile>
      <anchor>ac15b95d9e30d27cf70e10f670aa132e9</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_value</name>
      <anchorfile>cdecode_8c.html</anchorfile>
      <anchor>abdcecf5b8de929cfa500892fdda9125b</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_decodestate</name>
      <anchorfile>cdecode_8c.html</anchorfile>
      <anchor>a4b00342a16c236aad2bcb2d4f6d98bb7</anchor>
      <arglist>(base64_decodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cdecode.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/include/b64/</path>
    <filename>cdecode_8h</filename>
    <class kind="struct">base64_decodestate</class>
    <member kind="define">
      <type>#define</type>
      <name>BASE64_CDECODE_H</name>
      <anchorfile>decode_8h.html</anchorfile>
      <anchor>aac9987a06a79b60485b5b5289bdb1199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>base64_decodestep</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>aeba20dd8a11380cd9be8d20a36364f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_a</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>aeba20dd8a11380cd9be8d20a36364f55a4463475d4a6cb608ca8e107ffca55a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_b</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>aeba20dd8a11380cd9be8d20a36364f55a9d306c8101d717be32f57fa089d36c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_c</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>aeba20dd8a11380cd9be8d20a36364f55ab9245e4960f1594c5701526499d0d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_d</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>aeba20dd8a11380cd9be8d20a36364f55a028d0bbc340483c8e327703a5e31b496</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_block</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>ac15b95d9e30d27cf70e10f670aa132e9</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_value</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>abdcecf5b8de929cfa500892fdda9125b</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_decodestate</name>
      <anchorfile>cdecode_8h.html</anchorfile>
      <anchor>a4b00342a16c236aad2bcb2d4f6d98bb7</anchor>
      <arglist>(base64_decodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cencode.c</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/src/</path>
    <filename>cencode_8c</filename>
    <includes id="cencode_8h" name="cencode.h" local="no" imported="no">b64/cencode.h</includes>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_block</name>
      <anchorfile>cencode_8c.html</anchorfile>
      <anchor>ad453cbdc9dfea26f1641ea53319281a9</anchor>
      <arglist>(const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_blockend</name>
      <anchorfile>cencode_8c.html</anchorfile>
      <anchor>a54ce02b8b94036953777b2e38ff5cc01</anchor>
      <arglist>(char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>base64_encode_value</name>
      <anchorfile>cencode_8c.html</anchorfile>
      <anchor>a698bbcb90b31a85a04ece9fe178b7455</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_encodestate</name>
      <anchorfile>cencode_8c.html</anchorfile>
      <anchor>a662d372a33d240d55253de3a6d1b266a</anchor>
      <arglist>(base64_encodestate *state_in)</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>CHARS_PER_LINE</name>
      <anchorfile>cencode_8c.html</anchorfile>
      <anchor>a9426ccb54ede2b36373b43c09ba7d4f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cencode.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/include/b64/</path>
    <filename>cencode_8h</filename>
    <class kind="struct">base64_encodestate</class>
    <member kind="define">
      <type>#define</type>
      <name>BASE64_CENCODE_H</name>
      <anchorfile>encode_8h.html</anchorfile>
      <anchor>a6a4f5f1d2f1d1ea89edf04658e361378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>base64_encodestep</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>aa0ddacd74de976db0a12b0fc691c72f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_A</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>aa0ddacd74de976db0a12b0fc691c72f6aba51e7ba06286787a3be48bc8800fe5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_B</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>aa0ddacd74de976db0a12b0fc691c72f6a764e32e94fca124358ec04229a51dca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_C</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>aa0ddacd74de976db0a12b0fc691c72f6a53e5534f28f5177427f68836f26a72c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_block</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>ad453cbdc9dfea26f1641ea53319281a9</anchor>
      <arglist>(const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_blockend</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>a54ce02b8b94036953777b2e38ff5cc01</anchor>
      <arglist>(char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>base64_encode_value</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>a698bbcb90b31a85a04ece9fe178b7455</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_encodestate</name>
      <anchorfile>cencode_8h.html</anchorfile>
      <anchor>a662d372a33d240d55253de3a6d1b266a</anchor>
      <arglist>(base64_encodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>decode.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/include/b64/</path>
    <filename>decode_8h</filename>
    <includes id="cdecode_8h" name="cdecode.h" local="yes" imported="no">cdecode.h</includes>
    <class kind="struct">base64::base64_decodestate</class>
    <class kind="struct">base64::decoder</class>
    <namespace>base64</namespace>
    <member kind="enumeration">
      <type></type>
      <name>base64_decodestep</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_a</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a7e1e556b40f86ecdab377cf0215d123c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_b</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a1f7fdd26091d791ff12755b723af6364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_c</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8aa15430ff41a84288e5c8fff16413fe0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_d</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a4b3afa18c7a205e19c0ba3f9f541f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_block</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a7e67f30f8da3b1781ca3b5121720852c</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_value</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a3c717ad5903160095c7faa04dc662948</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_decodestate</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a79530791417b6a9fa03fa665ad0cf182</anchor>
      <arglist>(base64_decodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>encode.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/libb64/include/b64/</path>
    <filename>encode_8h</filename>
    <includes id="cencode_8h" name="cencode.h" local="yes" imported="no">cencode.h</includes>
    <class kind="struct">base64::base64_encodestate</class>
    <class kind="struct">base64::encoder</class>
    <namespace>base64</namespace>
    <member kind="enumeration">
      <type></type>
      <name>base64_encodestep</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_A</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fea78b0493305090224401df1e48330c859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_B</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6feaf552df44b93a9202e8c53700d168ade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_C</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fea0d02405327b8c323dd20e651a0fb09db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_block</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a4c937189fe975921d03bda43553a0f9f</anchor>
      <arglist>(const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_blockend</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ad5dd61dd45036db80dc484dafac7e893</anchor>
      <arglist>(char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>base64_encode_value</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>acdceeeb118439cd2f3ef8ec25a048e18</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_encodestate</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ac02f74d8cc15e04606caa71fdd0cd671</anchor>
      <arglist>(base64_encodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileClient.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>FileClient_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>FileClient_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>parseRequest</name>
      <anchorfile>FileClient_8cpp.html</anchorfile>
      <anchor>a61b1ba7acc74e2a0221f7b01eaf8d568</anchor>
      <arglist>(std::string const &amp;xml, XmlRpcValue &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelloClient.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>HelloClient_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HelloClient_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelloServer.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>HelloServer_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">Hello</class>
    <class kind="class">HelloName</class>
    <class kind="class">Sum</class>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>ac24ae0bd63387b3a953a65146568285f</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>a1cd9631cad57b2fe3dfdba45919c3e97</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HelloName</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>a2adda1793f40569d49141a51137b1ba3</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>a4d6409443d75063c5e757d93037bd091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sum</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>a9ac16aecfcd579d266c52adcde44d64b</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcServer</type>
      <name>s</name>
      <anchorfile>HelloServer_8cpp.html</anchorfile>
      <anchor>aabd4c37fb831cbaf3135306a888a7bba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelloTest.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>HelloTest_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <includes id="XmlRpcClient_8h" name="XmlRpcClient.h" local="yes" imported="no">xmlrpcpp/XmlRpcClient.h</includes>
    <includes id="XmlRpcServer_8h" name="XmlRpcServer.h" local="yes" imported="no">xmlrpcpp/XmlRpcServer.h</includes>
    <includes id="XmlRpcServerMethod_8h" name="XmlRpcServerMethod.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerMethod.h</includes>
    <class kind="class">Hello</class>
    <class kind="class">HelloName</class>
    <class kind="class">Sum</class>
    <class kind="class">XmlRpcTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a3b2249a9016590660731077b8a88c401</anchor>
      <arglist>(XmlRpcTest, Introspection)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a825855f03e599b90c37d04355092d2e0</anchor>
      <arglist>(XmlRpcTest, Hello)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a921ff8a61b7d948ba7cd49690db05caf</anchor>
      <arglist>(XmlRpcTest, HelloURI)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a10c27965c5b35b286af7531896533db7</anchor>
      <arglist>(XmlRpcTest, HelloName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>ac745ff08f5d1bb15c6e33d29ecd9a42a</anchor>
      <arglist>(XmlRpcTest, Sum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>aad84caeeb75f9b13f5f8dcfcf493d7d3</anchor>
      <arglist>(XmlRpcTest, Multicall)</arglist>
    </member>
    <member kind="variable">
      <type>Hello</type>
      <name>simpleStructReturnTest</name>
      <anchorfile>HelloTest_8cpp.html</anchorfile>
      <anchor>a0110a57fffc3cf9bfb07f46f77464e51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mock_socket.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>mock__socket_8cpp</filename>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="mock__socket_8h" name="mock_socket.h" local="yes" imported="no">mock_socket.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PROLOGUE</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>ac8308d31d70bdef15d50965c1ca94075</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a3dce40ecb027fae9fe4838cefc34157f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>ad6d7a8463d59a02084cf9d4360f46b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>aecbf759a29b6638b971e201818bc9e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>aedbf2f0121136f3482984fdc7a995c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a65d4e2acecadcb57bc71bd390e9a06dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_port</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>abb0c78bfc6fba4811572cf66a822cb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bind_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a5e00c689702f6164d78816c4bb5e0f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; int &gt;</type>
      <name>close_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a4475e489c992dad833ecb5fc6ab29e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a424e16079113b14e1c5065299a8d97ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>aa941e74802a388d0e3e9abc64d3b1a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>connect_host</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>ab8bc76d1ba67d3df6200ccde246a715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_port</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a76ec27ca4637deeef2a494516255d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>connect_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a40b83f1c03fd1e6d8f5c2575ba75bc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>get_port_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a2c0638a04cef24af7cced1f10b407a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>get_port_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a85a53b5839738ccd583a8503262aebf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>get_port_socket</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a86a3f214b0ca1ffea09e9e423ba41e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getError_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>acc3a6604c661e3501c7874da3f3eff29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getError_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a7377d1b7e0048260d11918f38eed6af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_backlog</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a5c14a0d697986e5e860aee4c036a5a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a4e06c4ff425aa87121251c435568fd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>afdb26d185e6ca000ec9ef9b36c5696ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>listen_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>add88bbe59df6f60f5b182465cc842744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbRead_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a175350f981418b85773bc7b026712ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nbRead_eof</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a0da805a03c952a45b950a94f80399bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbRead_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a7b30e3dd14d4014d824ff599fb30293d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nbRead_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a7b470479b948fd575e7eb5a4fae70e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nbRead_s</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a09bf9c235ac3e91c4b4d92d9eab793b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbWrite_bytes</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a5b4d4d03cd7fe65e336b8749b5216254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbWrite_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a30530c7216c135592128db7f78e4a643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbWrite_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a4696490f911fc8bd561fe6c0bf0ce4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nbWrite_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a640d3bdee6e766483a333423f57985e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nbWrite_s</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a2d634757a3b9399a2b0633979047ae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setNonBlocking_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>aa192f1115b1605af8e957055adb01613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setNonBlocking_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a24d16fd381f81d6f6918ba4b80a6b7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>setNonBlocking_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a5d094d2155cc324f4e84c69909db5e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setReuseAddr_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>abbb43f613133443887105530a2fddead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setReuseAddr_fd</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a8e9da5302c81359a2924c54ce08828e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>setReuseAddr_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>ae0e48bc28422ce18a9900a7e4b98271d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_calls</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a1cb1d73f5fc04dad1cec904d8ce856bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_ret</name>
      <anchorfile>mock__socket_8cpp.html</anchorfile>
      <anchor>a59f10fee69c63c40f3888deae01aef7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mock_socket.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>mock__socket_8h</filename>
    <class kind="class">MockSocketTest</class>
  </compound>
  <compound kind="file">
    <name>port_zero_server.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>port__zero__server_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">Hello</class>
    <class kind="class">HelloName</class>
    <class kind="class">Sum</class>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a3a44be3c2adfbe9d17b019eaaad32712</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a1cd9631cad57b2fe3dfdba45919c3e97</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HelloName</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a2adda1793f40569d49141a51137b1ba3</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a4d6409443d75063c5e757d93037bd091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sum</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a9ac16aecfcd579d266c52adcde44d64b</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcServer</type>
      <name>s</name>
      <anchorfile>port__zero__server_8cpp.html</anchorfile>
      <anchor>a234753d4c5242726c03c15f8a3b639ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_base64.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__base64_8cpp</filename>
    <includes id="encode_8h" name="encode.h" local="no" imported="no">b64/encode.h</includes>
    <includes id="decode_8h" name="decode.h" local="no" imported="no">b64/decode.h</includes>
    <class kind="class">Base64ErrorData</class>
    <class kind="class">Base64ErrorTest</class>
    <class kind="class">Base64Test</class>
    <class kind="class">Base64TestData</class>
    <member kind="function">
      <type></type>
      <name>INSTANTIATE_TEST_CASE_P</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>a84722cc57b55a1bb70f1b79a2a2e03da</anchor>
      <arglist>(Multiline, Base64Test,::testing::Values(Base64TestData({0},&quot;AA==\n&quot;), Base64TestData({1, 2},&quot;AQI=\n&quot;), Base64TestData({1, 2, 3},&quot;AQID\n&quot;), Base64TestData({0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127,-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113,-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97,-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81,-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65,-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1},&quot;AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMD&quot;&quot;EyMzQ1\nNjc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYG&quot;&quot;FiY2RlZmdoaWpr\nbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJ&quot;&quot;GSk5SVlpeYmZqbnJ2en6Ch\noqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wM&quot;&quot;HCw8TFxsfIycrLzM3Oz9DR0tPU1dbX\n2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8P&quot;&quot;Hy8/T19vf4+fr7/P3+/w==\n&quot;)))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>INSTANTIATE_TEST_CASE_P</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>a0fc3af02789d002ea3ab5ad9ea5dbba6</anchor>
      <arglist>(Multiline, Base64ErrorTest,::testing::Values(Base64ErrorData(&quot;=&quot;), Base64ErrorData(&quot;A=&quot;), Base64ErrorData(&quot;A&quot;), Base64ErrorData(&quot;AA&quot;), Base64ErrorData(&quot;AAA&quot;), Base64ErrorData(&quot;AA=&quot;), Base64ErrorData(&quot;BBBBA=&quot;), Base64ErrorData(&quot;BBBBA&quot;), Base64ErrorData(&quot;BBBBAA&quot;), Base64ErrorData(&quot;BBBBAAA&quot;), Base64ErrorData(&quot;BBBBAA=&quot;), Base64ErrorData(&quot;&quot;), Base64ErrorData(&quot;&lt;&quot;)))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_P</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>a5081bae7afc5d187d5cd5a2f40cd0b49</anchor>
      <arglist>(Base64Test, Encode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_P</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>afe477b527017c796c1ae29742c93fe95</anchor>
      <arglist>(Base64Test, Decode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_P</name>
      <anchorfile>test__base64_8cpp.html</anchorfile>
      <anchor>ad17fd6ba15e3e4cd91cddd8bfc96ef81</anchor>
      <arglist>(Base64ErrorTest, DecodeErrors)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_client.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__client_8cpp</filename>
    <includes id="XmlRpcClient_8h" name="XmlRpcClient.h" local="yes" imported="no">xmlrpcpp/XmlRpcClient.h</includes>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <includes id="mock__socket_8h" name="mock_socket.h" local="yes" imported="no">mock_socket.h</includes>
    <namespace>XmlRpc</namespace>
    <member kind="define">
      <type>#define</type>
      <name>protected</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a363c8dcebb1777654ad1703136a14ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_STATE</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ad4ee2d7bd8317648aca67f58007bf270</anchor>
      <arglist>(state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3c6eb8a22b821931d4bbfa5a1117d38a</anchor>
      <arglist>(const XmlRpcClient::ClientConnectionState &amp;state,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sourceInList</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a03e4c9b8ab7eb6c9bd85d587c63c5584</anchor>
      <arglist>(XmlRpc::XmlRpcSource *source, const XmlRpc::XmlRpcDispatch::SourceList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a69796e198351ab5739fae90706e9fe68</anchor>
      <arglist>(XmlRpcClient, connectionStateStr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a9b813ae20afb30218a50166a1a38c3c4</anchor>
      <arglist>(XmlRpcClient, generateRequest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ad5c5ae128e16d8c3e20f5acf9154c170</anchor>
      <arglist>(XmlRpcClient, generateHeader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a0ccdff1b8aa7c66075891c37f6a18bee</anchor>
      <arglist>(MockSocketTest, constructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a28d7f6781415313d159a8bba88d28abf</anchor>
      <arglist>(MockSocketTest, close_invalid_fd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a37f0be6b16a3cfd058c94ebe6074c623</anchor>
      <arglist>(MockSocketTest, close_valid_fd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>afca8d7ab7143de4224c3de8dff0e00de</anchor>
      <arglist>(MockSocketTest, close_destructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ab1c9107b806beeb59db04dc12f4ee922</anchor>
      <arglist>(MockSocketTest, setupConnection)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a777a846096e1b7bb2677ed25f316073c</anchor>
      <arglist>(MockSocketTest, setupConnection_eof)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a53df50e904ba60b8c9dd7a3c2fde7fa3</anchor>
      <arglist>(MockSocketTest, setupConnection_close)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a9513df9509fd5f1b727c6423ce081850</anchor>
      <arglist>(MockSocketTest, setupConnection_err)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a9183367b4e1b2d3de6a99b05262a99f4</anchor>
      <arglist>(MockSocketTest, setupConnection_eor_reopen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ad0cbce981de3b17078516a3afea093b3</anchor>
      <arglist>(MockSocketTest, doConnect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a6ba305eb6cbf2628eecf22c186c3429c</anchor>
      <arglist>(MockSocketTest, doConnect_socketerr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ab951204f3362c13289fec94b79873074</anchor>
      <arglist>(MockSocketTest, doConnect_nonBlockErr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a20bf979e4a5589cf2aefb23f92dfda0c</anchor>
      <arglist>(MockSocketTest, doConnect_connectErr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a4319702ec361c2448d2b6671c90481ba</anchor>
      <arglist>(MockSocketTest, writeRequest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a47929fb6b82ca090801e51aab7511fa0</anchor>
      <arglist>(MockSocketTest, writeRequest_partial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a16c069b7e24da4bea63633837c9b8c4f</anchor>
      <arglist>(MockSocketTest, writeRequest_partial_error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ace5d2f8c42e41104a34e74d736fc2740</anchor>
      <arglist>(MockSocketTest, writeRequest_error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ac40a453b9d5e9332757ef841e2001e0e</anchor>
      <arglist>(MockSocketTest, readHeader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a54d62332c0fb9f8b24e36adad6cdacae</anchor>
      <arglist>(MockSocketTest, readHeader2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>afdc9812f38d9f8fbc7fd84430e0e6f11</anchor>
      <arglist>(MockSocketTest, readHeader_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a2992ebb4d16c83307fdd9ecb672d2c82</anchor>
      <arglist>(MockSocketTest, readHeader_partial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a69da963ab7c7d3d5c9930d916220b734</anchor>
      <arglist>(MockSocketTest, readHeader_err)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a2efd007dca333f91c7042366c4756f11</anchor>
      <arglist>(MockSocketTest, readHeader_eof)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a5724e858b1e51d6420a3bbc0252c6d49</anchor>
      <arglist>(MockSocketTest, readHeader_partial_err)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a6858731c670b2bf5aa2b5a3bc21da2b1</anchor>
      <arglist>(MockSocketTest, readResponse_noop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>ac8c34e31b600b2085a8814a67843ee94</anchor>
      <arglist>(MockSocketTest, readResponse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a568af0dcd8d7971ec0c214a2dc12c548</anchor>
      <arglist>(MockSocketTest, readResponse_partial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a7d7fa04b8eb9d9239d5972261cc0d44d</anchor>
      <arglist>(MockSocketTest, readResponse_err)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a6ad98b98a94ce0f3c4c1dd7e515bb95e</anchor>
      <arglist>(MockSocketTest, readResponse_eof)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>header</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a4755d3758fe558972f22a2fcf5ff3b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>header2</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a175f5d701ffb6528aeef86c48a9d6fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>response</name>
      <anchorfile>test__client_8cpp.html</anchorfile>
      <anchor>a1e435256d22f35afc086a773b0c98ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dispatch.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__dispatch_8cpp</filename>
    <includes id="XmlRpcDispatch_8h" name="XmlRpcDispatch.h" local="yes" imported="no">xmlrpcpp/XmlRpcDispatch.h</includes>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="mock__socket_8h" name="mock_socket.h" local="yes" imported="no">mock_socket.h</includes>
    <class kind="class">MockSource</class>
    <class kind="class">MockSourceTest</class>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_CLOSE_CALLS</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>aca672894251526cb5b680d940ca7c6cd</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_EVENT</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>ab9fb64180191431068723393cb7d144b</anchor>
      <arglist>(event)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_EVENTS</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a31ce248c7fbda084fc6315d7b97aa4b8</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__wrap_poll</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a069fe5c85dadaee3b0301810ddec8782</anchor>
      <arglist>(struct pollfd *fds, nfds_t nfds, int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Expect_poll</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a61bdabe2a9cd62fa84e2f2b3cc152d80</anchor>
      <arglist>(std::vector&lt; pollfd &gt; fds, int timeout, int _errno, int ret)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mock_poll</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a6715b7bf631e9f378c8de7065cca5263</anchor>
      <arglist>(struct pollfd *fds, nfds_t nfds, int timeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a1b6c461bab7369aef81c962e20392238</anchor>
      <arglist>(MockSourceTest, ReadEvent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a539d3312c1605117da1056cdb5625525</anchor>
      <arglist>(MockSourceTest, WriteEvent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>ad781e868c61b1b83f94536837827a1d4</anchor>
      <arglist>(MockSourceTest, NonWriteable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a80d7f139fc3d76e798b5aea9e7370a4f</anchor>
      <arglist>(MockSourceTest, WriteClose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>aede2231c3788143bb7a587e6407a6ae4</anchor>
      <arglist>(MockSourceTest, Exception)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a3de2bf3220973252a9356f2af64b8870</anchor>
      <arglist>(MockSourceTest, LargeFd)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>fake_poll</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a981264411bb082d7879b589be50739cc</anchor>
      <arglist>)(struct pollfd *, nfds_t, int)=0</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>poll_calls</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a3f53810546de97e9d7f967af67119f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>poll_errno</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>ab4f0f62396d721fa2908d73b65643646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; pollfd &gt;</type>
      <name>poll_fds</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a563d593d81258e5dc09c2fdea365a939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>poll_ret</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>a82cf371c81e8191d24f7828adba00a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>poll_timeout</name>
      <anchorfile>test__dispatch_8cpp.html</anchorfile>
      <anchor>ad4d3065dbbbbf8dc07f813869fccb11a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_dispatch_live.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__dispatch__live_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <includes id="test__fixtures_8h" name="test_fixtures.h" local="yes" imported="no">test_fixtures.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>a825855f03e599b90c37d04355092d2e0</anchor>
      <arglist>(XmlRpcTest, Hello)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>a8c8bbd47105166fd5f45f19c5b376e0b</anchor>
      <arglist>(XmlRpcTest, HelloNonBlock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>a46936c507b6ed1e17b9fe55718528a77</anchor>
      <arglist>(XmlRpcTest, HelloNonBlock2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>ad85b3564d4a454233a7a7c58e4de7865</anchor>
      <arglist>(XmlRpcTest, ClientDisconnect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>a0066873b67ce21df7cd8ea984b45f539</anchor>
      <arglist>(XmlRpcTest, ServerDisconnect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__dispatch__live_8cpp.html</anchorfile>
      <anchor>adce59e66dc65963ee73f08584fb27680</anchor>
      <arglist>(XmlRpcTest, ServerDisconnect2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_fixtures.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__fixtures_8cpp</filename>
    <includes id="test__fixtures_8h" name="test_fixtures.h" local="yes" imported="no">test_fixtures.h</includes>
  </compound>
  <compound kind="file">
    <name>test_fixtures.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__fixtures_8h</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">Hello</class>
    <class kind="class">XmlRpcTest</class>
  </compound>
  <compound kind="file">
    <name>test_socket.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__socket_8cpp</filename>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="test__system__mocks_8h" name="test_system_mocks.h" local="yes" imported="no">test_system_mocks.h</includes>
    <class kind="struct">expected_read</class>
    <class kind="struct">expected_write</class>
    <class kind="class">XmlRpcConnectTest</class>
    <class kind="class">XmlRpcSocketTest</class>
    <member kind="define">
      <type>#define</type>
      <name>FOR_ERRNO</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9301135a3fb25e505e26118e24b5a085</anchor>
      <arglist>(itr, var,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>abcaaa9955546da6b6d88a866a91a17cc</anchor>
      <arglist>(RES, ERR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a2a13c1f6a9e63870a5b75d067efa1a82</anchor>
      <arglist>(RES, ERR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EXPECT_SOCKADDR_EQ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4e3fc518016601af21363c21f8a887af</anchor>
      <arglist>(const sockaddr *addr1, const sockaddr *addr2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>mock_read</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a55a4f0b7a32899adeda5e3f539198e33</anchor>
      <arglist>(int fd, void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>mock_write</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a658e4ce330ae74740c7fe4ce19cb8ea4</anchor>
      <arglist>(int fd, const void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a894c5728da23d8b3c45098f077558f6e</anchor>
      <arglist>(const in6_addr a, const in6_addr b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_accept</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>af2ca37adb1f65db1e31c6ee4658afed5</anchor>
      <arglist>(int sockfd, struct sockaddr *addr, socklen_t *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_bind</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ae5adc6b3bbe444695a815f148132a394</anchor>
      <arglist>(int sockfd, const struct sockaddr *addr, socklen_t addrlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_close</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a76189943d79fc86ed972cc51467e9ec1</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_connect</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>afeb0db7762e147b269e642965d85c075</anchor>
      <arglist>(int sockfd, const struct sockaddr *addr, socklen_t addrlen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ab6b19ebcfe2ca0c764ce71c84728c128</anchor>
      <arglist>(XmlRpcSocketTest, TestMocks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a94ad5156ffaa99805df7f652bbfbd932</anchor>
      <arglist>(XmlRpcSocketTest, socket)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a462633cb9a4f55dca29b7c49ee8d133a</anchor>
      <arglist>(XmlRpcSocketTest, close)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ad6bf7b442971a440c5fd92e239a68b54</anchor>
      <arglist>(XmlRpcSocketTest, setNonBlocking)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>adfdfe35aac495a8d3723ff3abd55dee2</anchor>
      <arglist>(XmlRpcSocketTest, nbRead)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a6bde3a046465564909302a596d6c27f3</anchor>
      <arglist>(XmlRpcSocketTest, nbRead_EINTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a90b4944cd5c97cae256214ec8aaee5c2</anchor>
      <arglist>(XmlRpcSocketTest, nbWrite)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a99cf6c4c9f7be9c59b48b07b07cb9aa4</anchor>
      <arglist>(XmlRpcSocketTest, setReuseAddr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a43dcdc1bcd4916796eea3e557e5e0144</anchor>
      <arglist>(XmlRpcSocketTest, bind)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a162e87c4a7c8a826b747b507123660da</anchor>
      <arglist>(XmlRpcSocketTest, get_port)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a6c8569903a2921e99104537761fc71a7</anchor>
      <arglist>(XmlRpcSocketTest, listen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a1e96ea7ffb16941946586a378073cf16</anchor>
      <arglist>(XmlRpcSocketTest, accept)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a83dc2f81ae94b5088a0cbee2d47c5089</anchor>
      <arglist>(XmlRpcConnectTest, connect_ipv4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a2c90f8902414bb21da845c3baf3329b4</anchor>
      <arglist>(XmlRpcConnectTest, connect_ipv6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aa86435a1bf94a095886f859c2c85d569</anchor>
      <arglist>(XmlRpcConnectTest, connect_lookup_fail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a3c262eb0f03976d0771c91cc135fd4d1</anchor>
      <arglist>(XmlRpcConnectTest, connect_multiple_result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a119f8ed8bf532c6c0bf4a884a54375ea</anchor>
      <arglist>(XmlRpcConnectTest, connect_failure)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_fcntl</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a55ff3729668dc420dc5c1129be7d0b22</anchor>
      <arglist>(int fd, int cmd, unsigned long arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_freeaddrinfo</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a7bb5a379dc1e09b81981797be3fbb926</anchor>
      <arglist>(struct addrinfo *res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_getaddrinfo</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a5f37d5bfedaa1e74abec22e8f7897c81</anchor>
      <arglist>(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_getsockname</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>af844633e4f780a5d456daac7c5f10b23</anchor>
      <arglist>(int sockfd, struct sockaddr *addr, socklen_t *addrlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_listen</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a7aa8211fd68f9e843119f1a56c546548</anchor>
      <arglist>(int sockfd, int backlog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a11e2cbe1d7e34da4a59cd5573bd39e53</anchor>
      <arglist>(TRUE, EAGAIN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ae5a8cf592b95e9cea50b4e4ac53a98ee</anchor>
      <arglist>(TRUE, EWOULDBLOCK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>abecac085729df39d5bdac86b8a6d9492</anchor>
      <arglist>(FALSE, EBADF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a50d32fcc8886d2573b8e5aca981cce12</anchor>
      <arglist>(FALSE, EFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>adb30f6de829ba5d3bd2d58d05af775ea</anchor>
      <arglist>(FALSE, EINVAL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ae3fa7363ad015d232856d4367aa2b9e3</anchor>
      <arglist>(FALSE, EIO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a308bfba65523162ba2753d8a08c45c82</anchor>
      <arglist>(FALSE, EISDIR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a03f0b4669a0732b6e48d06a180c449a5</anchor>
      <arglist>(FALSE, EACCES)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a88f305e96b9ceedf596426694bf2df4f</anchor>
      <arglist>(FALSE, ECONNREFUSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9cfe876855e7b532b6555bd9ce4c0597</anchor>
      <arglist>(FALSE, ENOMEM)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_READ</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ae39532612d72933265d6bc19e08c5c00</anchor>
      <arglist>(FALSE, ENOTCONN)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_setsockopt</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a3103c339621b9861200ae2575309f013</anchor>
      <arglist>(int sockfd, int level, int optname, const void *optval, socklen_t optlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_socket</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a69e243e16e07e5f440b08df2a1fc2162</anchor>
      <arglist>(int domain, int type, int protocol)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>acd379197660bbe85457bbbd1a5acfb80</anchor>
      <arglist>(TRUE, EAGAIN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a68a1b01e8bddf73e71024fc60a8e645a</anchor>
      <arglist>(TRUE, EWOULDBLOCK)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>abc0d6e23d80918da338597082425dfc3</anchor>
      <arglist>(TRUE, EINTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a239ada415a02fac1534b22dce9753921</anchor>
      <arglist>(FALSE, EBADF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aebee6936f4b1c8e63bb8544085f52aee</anchor>
      <arglist>(FALSE, EDESTADDRREQ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ab7b085de5b0bb287864a7d1bc0e87f86</anchor>
      <arglist>(FALSE, EDQUOT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4bd6bd040ea38bbeab06bc9bdb18c990</anchor>
      <arglist>(FALSE, EFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a654b3d4b8f5015840c6a538406e65e9f</anchor>
      <arglist>(FALSE, EFBIG)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>afdbf74d93d304bd3d2ef77cca04a8df8</anchor>
      <arglist>(FALSE, EINVAL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a5128510d68cfab1fc106d6407cbe92f8</anchor>
      <arglist>(FALSE, EIO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a16118bcd876aacc56bbf189bf86ab9e1</anchor>
      <arglist>(FALSE, ENOSPC)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9ce178e31c719eb768d4c689a03d3b5f</anchor>
      <arglist>(FALSE, EPIPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0b8669dc79696499b8171d7ea58ea94a</anchor>
      <arglist>(FALSE, EACCES)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a24341c19508c84f3799a264b190b9cea</anchor>
      <arglist>(FALSE, ECONNRESET)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>add7e17eb5ece0d2d32342bca3399ca05</anchor>
      <arglist>(FALSE, EISCONN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a15c6237e81d4955ed8a79656b210e637</anchor>
      <arglist>(FALSE, ENOBUFS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4783f52f6184b7759bae9a4a0d6096a1</anchor>
      <arglist>(FALSE, ENOMEM)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_WRITE</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>af94168f39c86b52d636e5df303b358fc</anchor>
      <arglist>(FALSE, ENOTCONN)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>accept_addr</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a685900bb3df56374f71afe2e88030f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>socklen_t</type>
      <name>accept_addrlen</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a64dd71158dda56f66e5142efe6f8f6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9b0ad2460722db8121197023e53db9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aecbf759a29b6638b971e201818bc9e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accept_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4d44cc1dc5afd4938e2344975b326b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a42da4d029e579eb0ef516b4f51d5c51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_family</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a2a4c9547088c3cff2a72ecbe8db5b857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_port</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>abb0c78bfc6fba4811572cf66a822cb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aa5a911287154988646b8eb1216c48cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bind_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a09d1ae238144680da372bb47dda70431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>close_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>accd74d52bfd8a4e5c7277c3535746859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>close_fd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9f1af539eb332f6aa4fd1dbc00acc223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>close_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a27936924b0a641e0af0a8456c04879b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct sockaddr *</type>
      <name>connect_addr</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a6f415c52e7396360e070054abbfa9413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>socklen_t</type>
      <name>connect_addrlen</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ae68d3af41479bc4dfaaede911ec8b094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a5b5f17704ee24a723736b49bec5e3c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aa6db2ab38cb8debc3532688cdb75f6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connect_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a50204818574b662c8c48e5599ca30a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; expected_read &gt;</type>
      <name>expected_reads</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>af055880306dfc78c7bc2d3fc3ebb4830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; expected_write &gt;</type>
      <name>expected_writes</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a88c5a299a1a4aa6ac78d354dfece578b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>fcntl_arg</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0f350e9c2b7742d0ba955931caa757d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_cmd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a3a0f085dbcb66caaa315bb115d48f243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aab65221b87cb0eb57f8b06d284afbb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_fd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4c80417ce23ba80f7ee9306df0411b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a8547a91ec1831ee15ec9f1e41a7cbaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct addrinfo *</type>
      <name>freeaddrinfo_res</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0d803b80a0c2d5cf131641665e65f85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getaddrinfo_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ac4d711d04a90dac7b279529220014664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct addrinfo</type>
      <name>getaddrinfo_hints</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a2c5347085897dd0ac0dac03d3843d3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>getaddrinfo_node</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0add3667f1b46ba67072e43831e81c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct addrinfo *</type>
      <name>getaddrinfo_res</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a56d20a13cba054614f5f6bf0aec77337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getaddrinfo_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aa526cf216108c666c5e9556f336741af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>getaddrinfo_service</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>ab50ed9779c00976713f5db2a4b65600b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>getsockname_addr</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a5542b397b03e9261477f084a0168e8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getsockname_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a69bf36d237b381eedc5d8a91e66d4125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>socklen_t</type>
      <name>getsockname_len</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a244af733bbc497cc5a2233baac986dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getsockname_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0ab2336661faadbc25f56ea5363bd4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>getsockname_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a01f67be6281f464a183d007ec8345ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_backlog</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a5c14a0d697986e5e860aee4c036a5a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a0475becdddc42a7b4c1f95a8831d248a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a8fe93864e9de44aa318e3e46206eaecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>listen_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a8e2c5c5b998c906b7d998fcceaf82e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setsockopt_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a1f5928fa195045967738b04e97922d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setsockopt_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a9dacb08189da96353fa972fd3d23ed1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>setsockopt_sockfd</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a89822a4842d511043c5782bc6ad4f3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_domain</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a4b54987f204f58319f3e3f8ddc96cac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_errno</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a609f82855f31d340fcb0adcc79e168b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_protocol</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>aa5b33f6b6d97cb223d320e8b09aa61a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_ret</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a59f10fee69c63c40f3888deae01aef7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>socket_type</name>
      <anchorfile>test__socket_8cpp.html</anchorfile>
      <anchor>a702607628089b0e9b1baa39615f088b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_system_mocks.c</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__system__mocks_8c</filename>
    <includes id="test__system__mocks_8h" name="test_system_mocks.h" local="yes" imported="no">test_system_mocks.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a2373689f40e4e6451a391f8c96e2cf84</anchor>
      <arglist>(ret, name, ARG_TYPES, ARG_NAMES)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__wrap_fcntl</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a32a6d37bb8539bb41363f8c392f7d0d8</anchor>
      <arglist>(int fd, int cmd,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__wrap_freeaddrinfo</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a9275f0f89fc2513064e2691c732b17a6</anchor>
      <arglist>(struct addrinfo *res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_fcntl</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a35fd4b2c26af5eee0e77946916fb49d0</anchor>
      <arglist>(int fd, int cmd, unsigned long arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>count_freeaddrinfo</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a33b5dc1c79b45aaed12b0ea42329897c</anchor>
      <arglist>(struct addrinfo *res)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>fake_fcntl</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>af57c8bd5cbf89d7d4d54a7fb894c1e31</anchor>
      <arglist>)(int fd, int cmd, unsigned long)=0</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>fake_freeaddrinfo</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>a1f3d6d2e71c09db7ccee877fd777ea6b</anchor>
      <arglist>)(struct addrinfo *res)=0</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_calls</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>ae75fd733a61230fcc138126485aae421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freeaddrinfo_calls</name>
      <anchorfile>test__system__mocks_8c.html</anchorfile>
      <anchor>acc8dac06484206178a28bc503a9ff8da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_system_mocks.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__system__mocks_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a2373689f40e4e6451a391f8c96e2cf84</anchor>
      <arglist>(ret, name, ARG_TYPES, ARG_NAMES)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_fcntl</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a35fd4b2c26af5eee0e77946916fb49d0</anchor>
      <arglist>(int fd, int cmd, unsigned long arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>count_freeaddrinfo</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a33b5dc1c79b45aaed12b0ea42329897c</anchor>
      <arglist>(struct addrinfo *res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>afac759e7c85341ed089e47b0f9a4e42d</anchor>
      <arglist>(int, accept,(int sockfd, struct sockaddr *addr, socklen_t *addrlen),(sockfd, addr, addrlen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>ab806a5206e5fc4b6bf27b95983013fd1</anchor>
      <arglist>(int, bind,(int sockfd, const struct sockaddr *addr, socklen_t addrlen),(sockfd, addr, addrlen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>aae58e71f6ea3bc5571efb6960f4d5c47</anchor>
      <arglist>(int, close,(int socket),(socket))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a146aed1f6eedb1eed66f0cc40895f5a9</anchor>
      <arglist>(int, connect,(int sockfd, const struct sockaddr *addr, socklen_t addrlen),(sockfd, addr, addrlen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a8e852a486eb5e6889d088d526312f4a9</anchor>
      <arglist>(int, getaddrinfo,(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res),(node, service, hints, res))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>ab72f28c5edcbd53857a480450fe2e140</anchor>
      <arglist>(int, getsockname,(int sockfd, struct sockaddr *addr, socklen_t *addrlen),(sockfd, addr, addrlen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a9237de1067545dda381e554c2843a554</anchor>
      <arglist>(int, listen,(int sockfd, int backlog),(sockfd, backlog))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a73948a76373d506f109cbc7ae780f8ab</anchor>
      <arglist>(ssize_t, read,(int fd, void *buf, size_t count),(fd, buf, count))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>ae7e0462e082ef09473d89b0b8cdf6839</anchor>
      <arglist>(int, setsockopt,(int sockfd, int level, int optname, const void *optval, socklen_t optlen),(sockfd, level, optname, optval, optlen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>af7ea2f17acfbe5f32e562d843cc38cf9</anchor>
      <arglist>(int, select,(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout),(nfds, readfds, writefds, exceptfds, timeout))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>afae140022662a891dd2d2cdbacf861da</anchor>
      <arglist>(int, socket,(int domain, int type, int protocol),(domain, type, protocol))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_SYSCALL</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a1668b41640d2e426a282882b79aa49a7</anchor>
      <arglist>(ssize_t, write,(int fd, const void *buf, size_t count),(fd, buf, count))</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>fake_fcntl</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>a73613569f525295d3a8a48310354c806</anchor>
      <arglist>)(int fd, int cmd, unsigned long)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>fake_freeaddrinfo</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>ad44efd82df71f5c7a5b6b85e2d0a353f</anchor>
      <arglist>)(struct addrinfo *res)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fcntl_calls</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>ae75fd733a61230fcc138126485aae421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freeaddrinfo_calls</name>
      <anchorfile>test__system__mocks_8h.html</anchorfile>
      <anchor>acc8dac06484206178a28bc503a9ff8da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ulimit.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__ulimit_8cpp</filename>
    <includes id="test__fixtures_8h" name="test_fixtures.h" local="yes" imported="no">test_fixtures.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ulimit_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__ulimit_8cpp.html</anchorfile>
      <anchor>a7a005aa3bfc76e40ea1a58f537fb4378</anchor>
      <arglist>(XmlRpcTest, Ulimit)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_util.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test__util_8cpp</filename>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <class kind="class">FakeErrorHandler</class>
    <class kind="class">FakeLogHandler</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__util_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__util_8cpp.html</anchorfile>
      <anchor>a7cb2edb272907043e924af5aedf95d19</anchor>
      <arglist>(XmlRpc, Log)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__util_8cpp.html</anchorfile>
      <anchor>a56da662d7313b75d7ecf04907256cce7</anchor>
      <arglist>(XmlRpc, error)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestBase64Client.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>TestBase64Client_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TestBase64Client_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestBase64Server.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>TestBase64Server_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">TestBase64</class>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>TestBase64Server_8cpp.html</anchorfile>
      <anchor>a3a44be3c2adfbe9d17b019eaaad32712</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TestBase64Server_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestBase64</name>
      <anchorfile>TestBase64Server_8cpp.html</anchorfile>
      <anchor>ab924fbfb814be682a039a22f56d79ed3</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcServer</type>
      <name>s</name>
      <anchorfile>TestBase64Server_8cpp.html</anchorfile>
      <anchor>a0201519a46d50a81b0ae323e9bce4ab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>standalone-tests/TestValues.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>standalone-tests_2TestValues_8cpp</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testArray</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>aa968427337e040cd4c2df90f4213d8a0</anchor>
      <arglist>(XmlRpcValue const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBoolean</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>a793b50da1b77869690cd705dc6919263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDateTime</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>a08e7b76e561fabc317c527f7a4dcfc6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDouble</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>ac88982bc350efc4e5fc511b3645b8aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testInt</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>aec9e46ecefbc311698d43bcb4dca3983</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testString</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>a455c6a4de69bcb9f31e44bbb2f8c75db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStruct</name>
      <anchorfile>standalone-tests_2TestValues_8cpp.html</anchorfile>
      <anchor>a06836b5fc8519f21018974a23018b1f3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/TestValues.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test_2TestValues_8cpp</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <includes id="XmlRpcException_8h" name="XmlRpcException.h" local="yes" imported="no">xmlrpcpp/XmlRpcException.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>ae99f772bf8aeec1099f9beaea53b9a26</anchor>
      <arglist>(XmlRpc, Bool)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>aec6785663e8536c9bf22a4d16ff9b9c8</anchor>
      <arglist>(XmlRpc, testBoolean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a4e276df4b48fd4c327b5a416b57e3035</anchor>
      <arglist>(XmlRpc, testInt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a3f11924f0c98767d1bfa4e80b88bb3ed</anchor>
      <arglist>(XmlRpc, testDouble)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a69202f37e5dc1910225eb0ef86770e21</anchor>
      <arglist>(XmlRpc, testString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>aee0a163b3fc4c1c86327775b680bd36f</anchor>
      <arglist>(XmlRpc, testDateTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a01316249278e7417828630c6c18661ee</anchor>
      <arglist>(XmlRpc, testArray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a67b9b069f324eb3d64258bc4eb53e3e3</anchor>
      <arglist>(XmlRpc, testStruct)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a892d07c571ccee5680757ef5ce45bec3</anchor>
      <arglist>(XmlRpc, base64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>abb0e254a927792f95e94e6ddd284e049</anchor>
      <arglist>(XmpRpc, errors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>ae0c90049ff43b07ce780f7351ea440e1</anchor>
      <arglist>(XmlRpc, int_errors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestValues_8cpp.html</anchorfile>
      <anchor>a8096841b21f8d7145814b147da496d17</anchor>
      <arglist>(XmlRpc, array_errors)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TestValuesWin32.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>TestValuesWin32_8cpp</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CRTDBG_MAP_ALLOC</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>afc30e481f763a8d68a861dba91be7316</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testArray</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>aa968427337e040cd4c2df90f4213d8a0</anchor>
      <arglist>(XmlRpcValue const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testBoolean</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>a793b50da1b77869690cd705dc6919263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDateTime</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>a08e7b76e561fabc317c527f7a4dcfc6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testDouble</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>ac88982bc350efc4e5fc511b3645b8aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testInt</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>aec9e46ecefbc311698d43bcb4dca3983</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testString</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>a455c6a4de69bcb9f31e44bbb2f8c75db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testStruct</name>
      <anchorfile>TestValuesWin32_8cpp.html</anchorfile>
      <anchor>a06836b5fc8519f21018974a23018b1f3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>standalone-tests/TestXml.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>standalone-tests_2TestXml_8cpp</filename>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>standalone-tests_2TestXml_8cpp.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>standalone-tests_2TestXml_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/TestXml.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>test_2TestXml_8cpp</filename>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>test_2TestXml_8cpp.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test_2TestXml_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2TestXml_8cpp.html</anchorfile>
      <anchor>a62085d0ab67cd9f379a65eb658acf634</anchor>
      <arglist>(XmlRpc, BasicXml)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Validator.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/standalone-tests/</path>
    <filename>Validator_8cpp</filename>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">ArrayOfStructsTest</class>
    <class kind="class">CountTheEntities</class>
    <class kind="class">EasyStructTest</class>
    <class kind="class">EchoStructTest</class>
    <class kind="class">ManyTypesTest</class>
    <class kind="class">ModerateSizeArrayCheck</class>
    <class kind="class">NestedStructTest</class>
    <class kind="class">SimpleStructReturnTest</class>
    <member kind="function">
      <type></type>
      <name>ArrayOfStructsTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>aa19d0172e06ead35d73757271b275ad7</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CountTheEntities</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>ab7a54a824d878310bd7f0d2b57bf456e</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EasyStructTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>ad0f53e681856871b79a6e790a44a2f18</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EchoStructTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>a92a1046e196357198e46c169ce245ae1</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>a3a44be3c2adfbe9d17b019eaaad32712</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManyTypesTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>ac412d890780a9d73517859991b3609a7</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModerateSizeArrayCheck</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>a66447cd91c019b19304ceea75b1e5203</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NestedStructTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>a363d517458d007aa33cb2469a9f0b57f</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleStructReturnTest</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>ac4e4f6b107dc6d311f6080af21abb687</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcServer</type>
      <name>s</name>
      <anchorfile>Validator_8cpp.html</anchorfile>
      <anchor>aae737581b3c3d8d8c583c191c2f35fe9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpc.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpc_8h</filename>
    <includes id="XmlRpcClient_8h" name="XmlRpcClient.h" local="yes" imported="no">xmlrpcpp/XmlRpcClient.h</includes>
    <includes id="XmlRpcException_8h" name="XmlRpcException.h" local="yes" imported="no">xmlrpcpp/XmlRpcException.h</includes>
    <includes id="XmlRpcServer_8h" name="XmlRpcServer.h" local="yes" imported="no">xmlrpcpp/XmlRpcServer.h</includes>
    <includes id="XmlRpcServerMethod_8h" name="XmlRpcServerMethod.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerMethod.h</includes>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
  </compound>
  <compound kind="file">
    <name>XmlRpcClient.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcClient_8cpp</filename>
    <includes id="XmlRpcClient_8h" name="XmlRpcClient.h" local="yes" imported="no">xmlrpcpp/XmlRpcClient.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <class kind="struct">ClearFlagOnExit</class>
  </compound>
  <compound kind="file">
    <name>XmlRpcClient.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcClient_8h</filename>
    <includes id="XmlRpcDispatch_8h" name="XmlRpcDispatch.h" local="yes" imported="no">xmlrpcpp/XmlRpcDispatch.h</includes>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcClient</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcDecl.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcDecl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XMLRPCPP_DECL</name>
      <anchorfile>XmlRpcDecl_8h.html</anchorfile>
      <anchor>a41cb9d62df978508e50e55fb09b55bdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcDispatch.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcDispatch_8cpp</filename>
    <includes id="XmlRpcDispatch_8h" name="XmlRpcDispatch.h" local="yes" imported="no">xmlrpcpp/XmlRpcDispatch.h</includes>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
  </compound>
  <compound kind="file">
    <name>XmlRpcDispatch.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcDispatch_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="struct">XmlRpc::XmlRpcDispatch::MonitoredSource</class>
    <class kind="class">XmlRpc::XmlRpcDispatch</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcException.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcException_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcException</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcServer.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcServer_8cpp</filename>
    <includes id="XmlRpcServer_8h" name="XmlRpcServer.h" local="yes" imported="no">xmlrpcpp/XmlRpcServer.h</includes>
    <includes id="XmlRpcServerConnection_8h" name="XmlRpcServerConnection.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerConnection.h</includes>
    <includes id="XmlRpcServerMethod_8h" name="XmlRpcServerMethod.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerMethod.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="XmlRpcException_8h" name="XmlRpcException.h" local="yes" imported="no">xmlrpcpp/XmlRpcException.h</includes>
    <class kind="class">ListMethods</class>
    <class kind="class">MethodHelp</class>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>LIST_METHODS</name>
      <anchorfile>XmlRpcServer_8cpp.html</anchorfile>
      <anchor>a456b0f8e376882650810dab71054f1c1</anchor>
      <arglist>(&quot;system.listMethods&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>METHOD_HELP</name>
      <anchorfile>XmlRpcServer_8cpp.html</anchorfile>
      <anchor>a0decc83a880176d4179ed88636082a1a</anchor>
      <arglist>(&quot;system.methodHelp&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>MULTICALL</name>
      <anchorfile>XmlRpcServer_8cpp.html</anchorfile>
      <anchor>a9b11830d266ccec140d096e63ad8be2f</anchor>
      <arglist>(&quot;system.multicall&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcServer.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcServer_8h</filename>
    <includes id="XmlRpcDispatch_8h" name="XmlRpcDispatch.h" local="yes" imported="no">xmlrpcpp/XmlRpcDispatch.h</includes>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcServer</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcServerConnection.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcServerConnection_8cpp</filename>
    <includes id="XmlRpcServerConnection_8h" name="XmlRpcServerConnection.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerConnection.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
  </compound>
  <compound kind="file">
    <name>XmlRpcServerConnection.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcServerConnection_8h</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcServerConnection</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcServerMethod.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcServerMethod_8cpp</filename>
    <includes id="XmlRpcServerMethod_8h" name="XmlRpcServerMethod.h" local="yes" imported="no">xmlrpcpp/XmlRpcServerMethod.h</includes>
    <includes id="XmlRpcServer_8h" name="XmlRpcServer.h" local="yes" imported="no">xmlrpcpp/XmlRpcServer.h</includes>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcServerMethod.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcServerMethod_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcServerMethod</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcSocket.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcSocket_8cpp</filename>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>initWinSock</name>
      <anchorfile>XmlRpcSocket_8cpp.html</anchorfile>
      <anchor>ae011cdcec15e81d8d2e14cd386debf32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nonFatalError</name>
      <anchorfile>XmlRpcSocket_8cpp.html</anchorfile>
      <anchor>a2251138b0725609a7eea9ca477d66e12</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcSocket.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcSocket_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcSocket</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcSource.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcSource_8cpp</filename>
    <includes id="XmlRpcSource_8h" name="XmlRpcSource.h" local="yes" imported="no">xmlrpcpp/XmlRpcSource.h</includes>
    <includes id="XmlRpcSocket_8h" name="XmlRpcSocket.h" local="yes" imported="no">xmlrpcpp/XmlRpcSocket.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcSource.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcSource_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcSource</class>
    <namespace>XmlRpc</namespace>
  </compound>
  <compound kind="file">
    <name>XmlRpcUtil.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcUtil_8cpp</filename>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="XmlRpc_8h" name="XmlRpc.h" local="yes" imported="no">xmlrpcpp/XmlRpc.h</includes>
    <class kind="class">DefaultErrorHandler</class>
    <class kind="class">DefaultLogHandler</class>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>AMP</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>ae03be254a8892027361c7f5830bd138c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>DefaultErrorHandler</type>
      <name>defaultErrorHandler</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>a22a120cb41fcd1751ab7e39e668d944a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>DefaultLogHandler</type>
      <name>defaultLogHandler</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>acf4753f6a2be0992498b2ab46aa43cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>rawEntity</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>add8dd07abb5251c20cd768094902036c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>xmlEntity</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>ab02a0e5ab7789531bff6c27d729b7976</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>xmlEntLen</name>
      <anchorfile>XmlRpcUtil_8cpp.html</anchorfile>
      <anchor>a86251f3c24454954769d55460005edcb</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcUtil.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcUtil_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcErrorHandler</class>
    <class kind="class">XmlRpc::XmlRpcLogHandler</class>
    <class kind="class">XmlRpc::XmlRpcUtil</class>
    <namespace>XmlRpc</namespace>
    <member kind="function">
      <type>int</type>
      <name>getVerbosity</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0fa39c1bb4d9d258eb71ddd775d67a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbosity</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>adbb0a79191037f0d3173d2dfa9cc820c</anchor>
      <arglist>(int level)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>XMLRPC_VERSION</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a6e869daf0be5c7c473298467413f960d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcValue.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/src/</path>
    <filename>XmlRpcValue_8cpp</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <includes id="XmlRpcException_8h" name="XmlRpcException.h" local="yes" imported="no">xmlrpcpp/XmlRpcException.h</includes>
    <includes id="XmlRpcUtil_8h" name="XmlRpcUtil.h" local="yes" imported="no">xmlrpcpp/XmlRpcUtil.h</includes>
    <includes id="encode_8h" name="encode.h" local="no" imported="no">b64/encode.h</includes>
    <includes id="decode_8h" name="decode.h" local="no" imported="no">b64/decode.h</includes>
    <namespace>XmlRpc</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>XmlRpcValue_8cpp.html</anchorfile>
      <anchor>a6b767282768119b7d3223026b9ddd347</anchor>
      <arglist>(std::ostream &amp;os, const XmlRpc::XmlRpcValue &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>tmEq</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ad8f8ff6586074409afba65257b0fd8c4</anchor>
      <arglist>(struct tm const &amp;t1, struct tm const &amp;t2)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>ARRAY_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a2adde1303b2d7c71e37cc1a092e2c1e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>ARRAY_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aca9e3617e3e18aa3b90317ac5edf4863</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BASE64_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa85ff1cc9643f6ae5edbf4e5ec23cfc8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BASE64_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a12774d1d643bb80f6f8072510a35a225</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BOOLEAN_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a68cf1f3bef8845f42c852286421c1c7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BOOLEAN_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0f6167a2bd28e58de90b43bac4a26bab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATA_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ab1d351f57700f255f19c0ab6ef5b8e87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATA_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a93e5d734fb19c8e8efe38a8471221c6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATETIME_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa94610af16b91b0efb6d289c6390e3ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATETIME_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a7db6c5d65646688a5267891eba8a6bee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DOUBLE_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ab264ddf4ec040711b3b5c406412397d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DOUBLE_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3abdd40d69d2c07b3e0d7fcfe9595a04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>I4_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a8a5acaae7dbcd1596879889df379408d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>I4_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa695362e146693bdd3fcec1bebd7c1e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>INT_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a83e9ee700fe4257106b1339af3034309</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>MEMBER_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a13ab4e9cd24abd23e2541780cb3914ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>MEMBER_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aae3ac07b339f1dd2aae1321f59ca05a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>NAME_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a28347db9c048f216596b1993203823f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>NAME_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a2dc41b5182cff0a717cdbedd5207b1bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRING_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0efa0718086fcc7ffe8799160b8de32a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRUCT_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>adbc2768217f424a19cbb02d3e1c937e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRUCT_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3df03d8213dd5245740f600eb67875dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>VALUE_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a63f350b2af42a65501a491897ceacc70</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>VALUE_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>af1b01d1d5787d9ac80b9b21042253189</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlRpcValue.h</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/include/xmlrpcpp/</path>
    <filename>XmlRpcValue_8h</filename>
    <includes id="XmlRpcDecl_8h" name="XmlRpcDecl.h" local="yes" imported="no">xmlrpcpp/XmlRpcDecl.h</includes>
    <class kind="class">XmlRpc::XmlRpcValue</class>
    <namespace>XmlRpc</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>XmlRpcValue_8h.html</anchorfile>
      <anchor>a6b767282768119b7d3223026b9ddd347</anchor>
      <arglist>(std::ostream &amp;os, const XmlRpc::XmlRpcValue &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xmlrpcvalue_base64.cpp</name>
    <path>/tmp/ws/src/ros_comm/utilities/xmlrpcpp/test/</path>
    <filename>xmlrpcvalue__base64_8cpp</filename>
    <includes id="XmlRpcValue_8h" name="XmlRpcValue.h" local="yes" imported="no">xmlrpcpp/XmlRpcValue.h</includes>
    <namespace>XmlRpc</namespace>
    <member kind="function">
      <type>void</type>
      <name>assertEncodeDecode</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3b5c496bffc5c9c85abc8cd928621707</anchor>
      <arglist>(std::string const &amp;raw, std::string const &amp;base64)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue</type>
      <name>base64Value</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>afb574ebc1dedec3cbd810e7a19dead13</anchor>
      <arglist>(std::string const &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue</type>
      <name>fromXml</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aab4c5cefe27a6ccdd91df2daa9c15da6</anchor>
      <arglist>(std::string const &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>xmlrpcvalue__base64_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNewlines</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a1ab52409d1b317c9e8ac334fdc3eabf2</anchor>
      <arglist>(std::string &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a80187322e01372f5d3f424d4ea287b35</anchor>
      <arglist>(xmlrpcvalue_base64, empty_string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a6bca39b34894a3fec8961150bb7a2ab2</anchor>
      <arglist>(xmlrpcvalue_base64, hello_world)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ac883073239e7fca7f0d7daa91a070b39</anchor>
      <arglist>(xmlrpcvalue_base64, random)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArrayOfStructsTest</name>
    <filename>classArrayOfStructsTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type></type>
      <name>ArrayOfStructsTest</name>
      <anchorfile>classArrayOfStructsTest.html</anchorfile>
      <anchor>a19ff4e1763e9946d3e168bf440f8c601</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classArrayOfStructsTest.html</anchorfile>
      <anchor>a39c48df7be3a76b07602df95d253b22e</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64_decodestate</name>
    <filename>structbase64__decodestate.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>plainchar</name>
      <anchorfile>structbase64__decodestate.html</anchorfile>
      <anchor>aae3a16d7dbe5557060b2a87d7a49df22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_decodestep</type>
      <name>step</name>
      <anchorfile>structbase64__decodestate.html</anchorfile>
      <anchor>aae3e4ee2b4915ae7287367d452c23d86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64::base64_decodestate</name>
    <filename>structbase64_1_1base64__decodestate.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>plainchar</name>
      <anchorfile>structbase64_1_1base64__decodestate.html</anchorfile>
      <anchor>ab00a30ab13cb61365d114c9f1b03e9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_decodestep</type>
      <name>step</name>
      <anchorfile>structbase64_1_1base64__decodestate.html</anchorfile>
      <anchor>a74d5cde50b9b6d354c72ab8c56a94f33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64_encodestate</name>
    <filename>structbase64__encodestate.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>result</name>
      <anchorfile>structbase64__encodestate.html</anchorfile>
      <anchor>a319519263661649d72e33c592fa314c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_encodestep</type>
      <name>step</name>
      <anchorfile>structbase64__encodestate.html</anchorfile>
      <anchor>af4b9783ff9191fadca531df220a38b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepcount</name>
      <anchorfile>structbase64__encodestate.html</anchorfile>
      <anchor>aa5a2a5b1c9ed665d19ae209a5cd3c652</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64::base64_encodestate</name>
    <filename>structbase64_1_1base64__encodestate.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>result</name>
      <anchorfile>structbase64_1_1base64__encodestate.html</anchorfile>
      <anchor>aba36a7667a99935d2b2b8cf0144fcbc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_encodestep</type>
      <name>step</name>
      <anchorfile>structbase64_1_1base64__encodestate.html</anchorfile>
      <anchor>af4d5e91489948479f852f8405a34bc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stepcount</name>
      <anchorfile>structbase64_1_1base64__encodestate.html</anchorfile>
      <anchor>afd6f3ea32bc26bff1b83e236df95a693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Base64ErrorData</name>
    <filename>classBase64ErrorData.html</filename>
    <member kind="function">
      <type></type>
      <name>Base64ErrorData</name>
      <anchorfile>classBase64ErrorData.html</anchorfile>
      <anchor>a325223e7f427f107e97d20ffe5bc06e9</anchor>
      <arglist>(std::string encoded)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>encoded</name>
      <anchorfile>classBase64ErrorData.html</anchorfile>
      <anchor>a8f8c61c408ea8051c524afd15afb561b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Base64ErrorTest</name>
    <filename>classBase64ErrorTest.html</filename>
  </compound>
  <compound kind="class">
    <name>Base64Test</name>
    <filename>classBase64Test.html</filename>
  </compound>
  <compound kind="class">
    <name>Base64TestData</name>
    <filename>classBase64TestData.html</filename>
    <member kind="function">
      <type></type>
      <name>Base64TestData</name>
      <anchorfile>classBase64TestData.html</anchorfile>
      <anchor>a4867dbf5a426b2709a038d9ffda7facf</anchor>
      <arglist>(std::vector&lt; char &gt; raw, std::string encoded)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>encoded</name>
      <anchorfile>classBase64TestData.html</anchorfile>
      <anchor>a072c232eb76d2d618f9395c0cef734fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; char &gt;</type>
      <name>raw</name>
      <anchorfile>classBase64TestData.html</anchorfile>
      <anchor>a57bd3b42c15ab902347b271682e8cfa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ClearFlagOnExit</name>
    <filename>structClearFlagOnExit.html</filename>
    <member kind="function">
      <type></type>
      <name>ClearFlagOnExit</name>
      <anchorfile>structClearFlagOnExit.html</anchorfile>
      <anchor>a1711b4302f52507ad9694c77c99832ec</anchor>
      <arglist>(bool &amp;flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ClearFlagOnExit</name>
      <anchorfile>structClearFlagOnExit.html</anchorfile>
      <anchor>ac42b98b06fa94931ed5fb5188fe842dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool &amp;</type>
      <name>_flag</name>
      <anchorfile>structClearFlagOnExit.html</anchorfile>
      <anchor>ab10c9577a543ae7c54388cb7c4cd30ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CountTheEntities</name>
    <filename>classCountTheEntities.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type></type>
      <name>CountTheEntities</name>
      <anchorfile>classCountTheEntities.html</anchorfile>
      <anchor>a641400eafbc01ff2f586309b32dbb793</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classCountTheEntities.html</anchorfile>
      <anchor>a2b41d1e449bad7b355d5f0e5efe02977</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64::decoder</name>
    <filename>structbase64_1_1decoder.html</filename>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>a084fcd5a6b23018811351372f77608c3</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>a5fe94638810cc0e3e92a5aac3aabb68a</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decode</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>a06dd48fbac18c36fe1fcfbade00e8e83</anchor>
      <arglist>(std::istream &amp;istream_in, std::ostream &amp;ostream_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decoder</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>abb06151797ab3e5e7465f71805025797</anchor>
      <arglist>(int buffersize_in=512)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_buffersize</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>ac8816a13d9ff20d3da312cf934e222b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_decodestate</type>
      <name>_state</name>
      <anchorfile>structbase64_1_1decoder.html</anchorfile>
      <anchor>ae1225ed2386fbdf5618830521d062275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DefaultErrorHandler</name>
    <filename>classDefaultErrorHandler.html</filename>
    <base>XmlRpc::XmlRpcErrorHandler</base>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>classDefaultErrorHandler.html</anchorfile>
      <anchor>a331917985bf97b90438186069fab1ef8</anchor>
      <arglist>(const char *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DefaultLogHandler</name>
    <filename>classDefaultLogHandler.html</filename>
    <base>XmlRpc::XmlRpcLogHandler</base>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classDefaultLogHandler.html</anchorfile>
      <anchor>a2379c37a6d4b4cf8b9a9c68825ec0c3c</anchor>
      <arglist>(int level, const char *msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EasyStructTest</name>
    <filename>classEasyStructTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type></type>
      <name>EasyStructTest</name>
      <anchorfile>classEasyStructTest.html</anchorfile>
      <anchor>adedc75089a423e4bb1add7461a7144ef</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classEasyStructTest.html</anchorfile>
      <anchor>aff78091e22615d27a57a54340301355b</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EchoStructTest</name>
    <filename>classEchoStructTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type></type>
      <name>EchoStructTest</name>
      <anchorfile>classEchoStructTest.html</anchorfile>
      <anchor>a02aa68c970c9c839a940f3662511b3c8</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classEchoStructTest.html</anchorfile>
      <anchor>a9e4ee526882757b7016c202e6be6e467</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>base64::encoder</name>
    <filename>structbase64_1_1encoder.html</filename>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a56c1fe334ec4d9b40764d061f6be33cf</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a6cf6b27f47ac3f9e611e8edf76637436</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encode</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a92f05b058191035f734181ee21653d9c</anchor>
      <arglist>(std::istream &amp;istream_in, std::ostream &amp;ostream_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>encode_end</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a231df052047c158d67b8e011a536d5f1</anchor>
      <arglist>(char *plaintext_out)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encoder</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a3f10c6148c37463e2357ebee06a981d1</anchor>
      <arglist>(int buffersize_in=512)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_buffersize</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a18cad927fe1f2d68e205af18fc2114b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base64_encodestate</type>
      <name>_state</name>
      <anchorfile>structbase64_1_1encoder.html</anchorfile>
      <anchor>a6c023b4bcb76a33aae7d63d0ce2c7f00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>expected_read</name>
    <filename>structexpected__read.html</filename>
    <member kind="function">
      <type></type>
      <name>expected_read</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a152c7aee50d07c50fd9fc5cd7068e285</anchor>
      <arglist>(int fd, const void *buf, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expected_read</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a712e2e01bc473d08620a5633c8589005</anchor>
      <arglist>(int fd, int _errno)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_errno</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>ab7aceb046d892f49a53354a9c243d033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>buf</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a4bea72e4979451573808e35292e4c2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a37eecac122027b345091b66bec144b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>add145fae765dd29c45a7f95a47738c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ssize_t</type>
      <name>ret</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a07343530ce69f8aa34e7e4bd46da5af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sz</name>
      <anchorfile>structexpected__read.html</anchorfile>
      <anchor>a7c92205f3efe9cd9cf6778fc67bcb888</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>expected_write</name>
    <filename>structexpected__write.html</filename>
    <member kind="function">
      <type></type>
      <name>expected_write</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>ae46c8b3b0e7e432c605a8122d0efe706</anchor>
      <arglist>(int fd, std::string data, size_t count, size_t max_write)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expected_write</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>a5a83cec12518bc9534fee1967f37df10</anchor>
      <arglist>(int fd, size_t count, ssize_t ret, int _errno)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_errno</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>a7647f17e080eb71785f062af588f7e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>a8ef337bf3b7da29b34cf08005c992aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>data</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>ab3209d7e91354fcdca7031e1a116a53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>a4493c053cf9af5b112a80923ed01687a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>max_write</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>ac74205494e1288d0fdbc45f0a173e4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ssize_t</type>
      <name>ret</name>
      <anchorfile>structexpected__write.html</anchorfile>
      <anchor>a9edfc4af908609f28f083ced139bd286</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FakeErrorHandler</name>
    <filename>classFakeErrorHandler.html</filename>
    <base>XmlRpc::XmlRpcErrorHandler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classFakeErrorHandler.html</anchorfile>
      <anchor>ab4bb7a6e8abe1b8519b34f84f54a5a33</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FakeErrorHandler</name>
      <anchorfile>classFakeErrorHandler.html</anchorfile>
      <anchor>ae57939abd0de496130e2aac848e3d252</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>last_msg</name>
      <anchorfile>classFakeErrorHandler.html</anchorfile>
      <anchor>a632afaddf3dd58705102c39fe59b2073</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FakeLogHandler</name>
    <filename>classFakeLogHandler.html</filename>
    <base>XmlRpc::XmlRpcLogHandler</base>
    <member kind="function">
      <type></type>
      <name>FakeLogHandler</name>
      <anchorfile>classFakeLogHandler.html</anchorfile>
      <anchor>ab30c48f7646b1d30d7d8d8fc2052ef6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classFakeLogHandler.html</anchorfile>
      <anchor>a5421bb301f40a0f73a6a8ff51f205f42</anchor>
      <arglist>(int level, const char *msg)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_level</name>
      <anchorfile>classFakeLogHandler.html</anchorfile>
      <anchor>a7b8102f3747f9964555ef83633708b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>last_msg</name>
      <anchorfile>classFakeLogHandler.html</anchorfile>
      <anchor>aeae1d45b1e88718d6452af9c55752312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hello</name>
    <filename>classHello.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a0aaae62b8dc21c2dca716e2ff1130cf2</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a0aaae62b8dc21c2dca716e2ff1130cf2</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a6460160b18e207a0ff5fe18a667e03e6</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;params, XmlRpc::XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a0aaae62b8dc21c2dca716e2ff1130cf2</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a3f0a907a5887b163e7f619da2e96a895</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a3f0a907a5887b163e7f619da2e96a895</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a1112b613287231ea2efcd9a804fc9f11</anchor>
      <arglist>(XmlRpc::XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hello</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a3f0a907a5887b163e7f619da2e96a895</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a5341854b3945e8223754f48cde92e032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a5341854b3945e8223754f48cde92e032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a5341854b3945e8223754f48cde92e032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Hello</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>a51671761128e88862bf42e75577bb7f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>hello_mutex</name>
      <anchorfile>classHello.html</anchorfile>
      <anchor>ac51b8aa8c6d91a124c98e31cf425d65c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HelloName</name>
    <filename>classHelloName.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>ac0fed89a05cda798cad6f1d1dc556fd3</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>ac0fed89a05cda798cad6f1d1dc556fd3</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>ac0fed89a05cda798cad6f1d1dc556fd3</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HelloName</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>a3f59187b993c1232ba56091a7db08d81</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HelloName</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>a3f59187b993c1232ba56091a7db08d81</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HelloName</name>
      <anchorfile>classHelloName.html</anchorfile>
      <anchor>a3f59187b993c1232ba56091a7db08d81</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ListMethods</name>
    <filename>classListMethods.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classListMethods.html</anchorfile>
      <anchor>a7d35f242a64618613d88720718d948a4</anchor>
      <arglist>(XmlRpcValue &amp;, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>classListMethods.html</anchorfile>
      <anchor>aa90db0d282ab90fd13d47230e21147c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListMethods</name>
      <anchorfile>classListMethods.html</anchorfile>
      <anchor>a915b0f8e1447f462be68aa90ad31cb63</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ManyTypesTest</name>
    <filename>classManyTypesTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classManyTypesTest.html</anchorfile>
      <anchor>ac6fc6cef3b2f14ea5817b195f5770f7e</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManyTypesTest</name>
      <anchorfile>classManyTypesTest.html</anchorfile>
      <anchor>a403ca14d0e53b20039192650bbc18293</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MethodHelp</name>
    <filename>classMethodHelp.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classMethodHelp.html</anchorfile>
      <anchor>af87a5987b71d52d06738270ece7159ae</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>help</name>
      <anchorfile>classMethodHelp.html</anchorfile>
      <anchor>aaed76173124f0924f476df7f17e485ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MethodHelp</name>
      <anchorfile>classMethodHelp.html</anchorfile>
      <anchor>aa8b96129f5cf175df320f1c0e78a7727</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MockSocketTest</name>
    <filename>classMockSocketTest.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CheckCalls</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a21a27fc174436096511c2f5e9cd3f4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_accept</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a1cd6ed37d67ad0b0ae7678f3ae624d5e</anchor>
      <arglist>(int fd, int ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_bind</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>abf59157388401d74c60837c697c39019</anchor>
      <arglist>(int fd, int port, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_close</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a58b560cd89219ece6365bf700bce1389</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_connect</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>adc77a2b72dc17b106b7d88d65e979f46</anchor>
      <arglist>(int fd, const std::string &amp;host, int port, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_get_port</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>af814bf814fe6c204fd17f732817cd368</anchor>
      <arglist>(int socket, int ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_getError</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>ad081cb33bbd8dc2d3d8edd72b6d4efeb</anchor>
      <arglist>(int ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_listen</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a9950e153a7d9f5afd81f7ead7192aa1a</anchor>
      <arglist>(int fd, int backlog, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_nbRead</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a6adff91ca7b3a67f30f99619112277ce</anchor>
      <arglist>(int fd, const std::string &amp;s, bool eof, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_nbWrite</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a8236a3dcbb0b7f7da4d8acb8ede4fc9c</anchor>
      <arglist>(int fd, const std::string &amp;s, int bytes, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_setNonBlocking</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>abf08d9a6837a2134afe0634b262861a7</anchor>
      <arglist>(int fd, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_setReuseAddr</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a20d59fb436870c14631612766fcae036</anchor>
      <arglist>(int fd, bool ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Expect_socket</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a8fc4038740e1b3da68837705bc2bb041</anchor>
      <arglist>(int ret)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>aa027958a3e22a0c6328de0785c9807c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classMockSocketTest.html</anchorfile>
      <anchor>a9b9e08207cc1beedca6e820545ee4b4e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MockSource</name>
    <filename>classMockSource.html</filename>
    <base>XmlRpc::XmlRpcSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>a7993998dba2247ec58f2c73b786a32dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>handleEvent</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>ab0e182310c95b736241947045d8fd4bb</anchor>
      <arglist>(unsigned eventType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MockSource</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>a0624f99540a4406f484a35481bf2da5d</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MockSource</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>ac0b28fc6f99611b20d58362c9a26e063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>close_calls</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>abff499342aae42ae1a92188f7915d630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>event_result</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>a876c1c8265bf131983d90d891b8fe94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>handleEvent_calls</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>a2a443e7c2a8f14ed6ea918e4e9bbde21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>last_event</name>
      <anchorfile>classMockSource.html</anchorfile>
      <anchor>a700020fb62d199e5199fa114de65a088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MockSourceTest</name>
    <filename>classMockSourceTest.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>MockSourceTest</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>ad353b458a4df1c383692045af297d4c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>a61c25a4fda8eb5fbc315d15644040478</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>aa5658efea9bbe9e1a09a2f0f9333b7e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcDispatch</type>
      <name>dispatch</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>a4e96363bd6e48449c7b5db5d7e234eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; pollfd &gt;</type>
      <name>fds</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>ad47f89b9b4dfcb4c6c0522b42545392a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MockSource</type>
      <name>m</name>
      <anchorfile>classMockSourceTest.html</anchorfile>
      <anchor>a02cb82a83ef33d80a9d741292c0da635</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ModerateSizeArrayCheck</name>
    <filename>classModerateSizeArrayCheck.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classModerateSizeArrayCheck.html</anchorfile>
      <anchor>a86a0d5dbf13afe4e20dfbb57835660a5</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ModerateSizeArrayCheck</name>
      <anchorfile>classModerateSizeArrayCheck.html</anchorfile>
      <anchor>a340c745648b7bf660ac99e643a5663ba</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XmlRpc::XmlRpcDispatch::MonitoredSource</name>
    <filename>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</filename>
    <member kind="function">
      <type>unsigned &amp;</type>
      <name>getMask</name>
      <anchorfile>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</anchorfile>
      <anchor>ab362b6b6eac515e58615fdb820fa4b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcSource *</type>
      <name>getSource</name>
      <anchorfile>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</anchorfile>
      <anchor>ad596c89ec60715157c4b4056265894b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MonitoredSource</name>
      <anchorfile>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</anchorfile>
      <anchor>a00a74f7957c2f74a1cb9c7868e337920</anchor>
      <arglist>(XmlRpcSource *src, unsigned mask)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>_mask</name>
      <anchorfile>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</anchorfile>
      <anchor>aee65974edde9014a67052bd65bddcaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcSource *</type>
      <name>_src</name>
      <anchorfile>structXmlRpc_1_1XmlRpcDispatch_1_1MonitoredSource.html</anchorfile>
      <anchor>a47aaca7a27066981c8e06b41a8b695df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NestedStructTest</name>
    <filename>classNestedStructTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classNestedStructTest.html</anchorfile>
      <anchor>a9fb5ac551a1082ea1dc43ef5d7952097</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NestedStructTest</name>
      <anchorfile>classNestedStructTest.html</anchorfile>
      <anchor>af0f38c4c587fe3d8cca30d27867a5cc7</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimpleStructReturnTest</name>
    <filename>classSimpleStructReturnTest.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classSimpleStructReturnTest.html</anchorfile>
      <anchor>a328bf1fb93b424d53de453a777f6d0c4</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleStructReturnTest</name>
      <anchorfile>classSimpleStructReturnTest.html</anchorfile>
      <anchor>a7a0e2b507622f0ece3d93ea60c790dcd</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sum</name>
    <filename>classSum.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>ae0b2e4131513c57cb202394049146e4c</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>ae0b2e4131513c57cb202394049146e4c</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>ae0b2e4131513c57cb202394049146e4c</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sum</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>acfab4cc683545fe29570c1825da1ea92</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sum</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>acfab4cc683545fe29570c1825da1ea92</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sum</name>
      <anchorfile>classSum.html</anchorfile>
      <anchor>acfab4cc683545fe29570c1825da1ea92</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestBase64</name>
    <filename>classTestBase64.html</filename>
    <base>XmlRpc::XmlRpcServerMethod</base>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classTestBase64.html</anchorfile>
      <anchor>a7e3205d1da1fd72503e9d4e047734315</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestBase64</name>
      <anchorfile>classTestBase64.html</anchorfile>
      <anchor>ab1ba3edaa94ed796312f4ddeca5d9330</anchor>
      <arglist>(XmlRpcServer *s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcClient</name>
    <filename>classXmlRpc_1_1XmlRpcClient.html</filename>
    <base>XmlRpc::XmlRpcSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a3e58bbcca03337b5cb76512db3d77ae9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a21d98429c0d62edae63cf3bbd2516bd1</anchor>
      <arglist>(const char *method, XmlRpcValue const &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executeCheckDone</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a388819e8dd4c074ac370c16ec44c9cff</anchor>
      <arglist>(XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executeNonBlock</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ad8c3e51364ebb30262c9f02a8061345e</anchor>
      <arglist>(const char *method, XmlRpcValue const &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHost</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ad713e015128e905f23af30a313885a5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a7a393c0c0aff0a18ccad5502b3ede521</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getUri</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>af6eeb8754afacc11962c5cab228eafba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>handleEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ade4c6ffd6eb48aa7a2edb70df3b318c0</anchor>
      <arglist>(unsigned eventType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFault</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>aff30f853a66e3ca632da83f3ce65fff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcClient</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a0cf7930046c31a0c3c0f212e116b100f</anchor>
      <arglist>(const char *host, int port, const char *uri=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcClient</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>aae9962d6894ebe1afa190edda7ba75da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_bytesWritten</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a22e6b4ebc074ea34c1bfcf55e5f9d065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_contentLength</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a8d269f076a24a24b7c950f100e690126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XmlRpcDispatch</type>
      <name>_disp</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a26d04790853b5abd2c749b96b066e338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_eof</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a4327d9c94f41c14e360640be340029c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_executing</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>aa34d263af88f4a80674e4d529e269572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_header</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a0d35cde5365ed2937da19029d14fa452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_isFault</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ac636bda163583ee14b05f9b9e380532d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_request</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a2e364b0dc031027103dabd127087ca54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_response</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>adad5276154d8a4726a5c34a46a49bbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_sendAttempts</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a97dd016ca400c7fa50d7b3bbb3c83996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>FAULT_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>abc3a92213ca13999a196601f1981576f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>METHODRESPONSE_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ab92a38945f291549836ec2f8fd9c09e5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAM_ETAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a01db02d7319cf50f9d3fe589175ce2b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAM_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a84809c54442975e7f64c2fcc13d33bdc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAMS_ETAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a09e52523c5f093d75265c22d88f9c4a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAMS_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>abccf509ae531e7607b50603eb5b14715</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>REQUEST_BEGIN</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a83a72bca22f485d2ce72d0582412d44b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>REQUEST_END</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a0cd4dabc7da2075ff7803a42dbd84e4a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>REQUEST_END_METHODNAME</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a43cda51c01bfc4b35a520ffe69f2a362</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>ClientConnectionState</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NO_CONNECTION</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28aec469431fed0679174ad85271aa2e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CONNECTING</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a5c142a818036c96889df94c9838e41f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>WRITE_REQUEST</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28ab323ff85a6b8bc524684add21e247cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_HEADER</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a48e4c90f6586fd4b1eee636a957a7608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_RESPONSE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a546fab6dc5981646af5d09314ffb3b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>IDLE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a8690ef6221c93ab66c823e5a4335482e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>CONNECTING</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a5c142a818036c96889df94c9838e41f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>IDLE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a8690ef6221c93ab66c823e5a4335482e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NO_CONNECTION</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28aec469431fed0679174ad85271aa2e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_HEADER</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a48e4c90f6586fd4b1eee636a957a7608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_RESPONSE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28a546fab6dc5981646af5d09314ffb3b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>WRITE_REQUEST</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a6fc7ee148fe9b73184e6d27ec065db28ab323ff85a6b8bc524684add21e247cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doConnect</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a332f11036e64e64251779951f1f69c7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::string</type>
      <name>generateHeader</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a3e937fb75e6dc133291714cf647170d1</anchor>
      <arglist>(size_t length) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>generateRequest</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ac00ec3c80765eca294c8c1406e120b4c</anchor>
      <arglist>(const char *method, XmlRpcValue const &amp;params)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>parseResponse</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a7166653867a10a0065d152b0ef4f96d2</anchor>
      <arglist>(XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>readHeader</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ab160633fdfbe7a1fb907d5014cc7cf84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>readResponse</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>aaa1c7c40055f57d99337c18d241b5352</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>setupConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a9edd57b13678b157e9406a5ab3cefec3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>writeRequest</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>aa2d2e32c83c27a96b2b57b243a0f90fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>connectionStateStr</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a497e22cf8cdd3282fd9ce381cc4c4d33</anchor>
      <arglist>(ClientConnectionState state)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ClientConnectionState</type>
      <name>_connectionState</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a56111e147dd009b812903a80cf4c3d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_host</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a8957fd8ee89dcc9a896b7b8b53504ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_port</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>a20b21b44a361cca6a0f86253b5a6b115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_uri</name>
      <anchorfile>classXmlRpc_1_1XmlRpcClient.html</anchorfile>
      <anchor>ab5763f09e0bdacd764cb66adaeeb76c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpcConnectTest</name>
    <filename>classXmlRpcConnectTest.html</filename>
    <base>XmlRpcSocketTest</base>
    <base protection="private">XmlRpc::XmlRpcLogHandler</base>
    <base protection="private">XmlRpc::XmlRpcErrorHandler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aa05bb06b9ebb0cb65ff37b75e5617b2a</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EXPECT_ERROR</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>ad6b6e542a3b99e0e2b17e14a91c75736</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EXPECT_LOG</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a630a75126c855477e6a9aae6cf2b66b5</anchor>
      <arglist>(int level, const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a100a3dc676fc78720b244560177292e0</anchor>
      <arglist>(int level, const char *msg)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>last_error</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aec6d1dd07fd43d60365e37ef6951fc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_level</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aaf7fa6b997a43c354ae363458b314698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>last_msg</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aebf67935b7d4ff55775d90f95f2eb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aa3470fbede74ac8d0d8f26f44e63ee66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>ae708d8101dd3e74b50d44ad4bd97f8b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TestConnect</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>af19f6744f0304a8685dd77549ac27eac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TestConnectFail</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a815370b4a9042352928c07aa05143a51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TestLookupFail</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>aab5cd234127d5678a5fc2a46e320d96c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct sockaddr_in</type>
      <name>addr_ip4_22</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a0849de3ef9ce44f8b49c2462ef3c33cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct sockaddr_in</type>
      <name>addr_ip4_404</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a106397844cca03fe18a47c30d083eda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct sockaddr_in6</type>
      <name>addr_ip6_404</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a508c70d3686b060c86cdb65ebdb9fdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct sockaddr_in6</type>
      <name>addr_ip6_44</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>ad97ee924ca304770df48bef0d2806e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct addrinfo</type>
      <name>info_canon</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>adb5e950d07b3f53ece378db01b03622c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct addrinfo</type>
      <name>info_ip4</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>afec95e3e0f35144ba12e2a57a4358d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct addrinfo</type>
      <name>info_ip6</name>
      <anchorfile>classXmlRpcConnectTest.html</anchorfile>
      <anchor>a29748e0aa6b846a22391dabe9bcc189c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcDispatch</name>
    <filename>classXmlRpc_1_1XmlRpcDispatch.html</filename>
    <class kind="struct">XmlRpc::XmlRpcDispatch::MonitoredSource</class>
    <member kind="enumeration">
      <type></type>
      <name>EventType</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadableEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5da882cc1bb5d0f955eb07240c1cb01949f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WritableEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5daf3d2dd04861a1f219313c085be68b015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Exception</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5dab3a858667552697e11691e8e9f7c8728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Exception</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5dab3a858667552697e11691e8e9f7c8728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReadableEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5da882cc1bb5d0f955eb07240c1cb01949f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; MonitoredSource &gt;</type>
      <name>SourceList</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>ad66156e0cdc5d58f08b84f73d59efe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WritableEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a4f75ac1cdd83a138699d2bbf10511d5daf3d2dd04861a1f219313c085be68b015</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSource</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>ad8b2904f9fd4ef2e22b68245db4a153f</anchor>
      <arglist>(XmlRpcSource *source, unsigned eventMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>ab7810fe3264a4540ff9b3f9a3c8c924b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a72e7cc7862e33d19fc7f71acf6d9f1cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTime</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a6be35fe058034d94ff1ab82ee054c2f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSource</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a459ee4d5339a5663fbcc6a2b561ff266</anchor>
      <arglist>(XmlRpcSource *source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSourceEvents</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>acd3943da2aeb144c66da9e9567fdaff0</anchor>
      <arglist>(XmlRpcSource *source, unsigned eventMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>work</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a51abc65ad1aa043189b7417409cad3ab</anchor>
      <arglist>(double msTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcDispatch</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a3dd5fecb140e808430972e23903bcacb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlRpcDispatch</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>abfb50c103ac3658f8c5cc3b00336845d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>SourceList</type>
      <name>_sources</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>ac34379e4d009332f99a5ed63e770e085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_doClear</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a8b874df2d91f74ef0f0da8ca5ab0e746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_endTime</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a736f415479d4c7ec37ae986564091c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_inWork</name>
      <anchorfile>classXmlRpc_1_1XmlRpcDispatch.html</anchorfile>
      <anchor>a0fd07d219c2aa395370ef94c9b5b7684</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcErrorHandler</name>
    <filename>classXmlRpc_1_1XmlRpcErrorHandler.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>error</name>
      <anchorfile>classXmlRpc_1_1XmlRpcErrorHandler.html</anchorfile>
      <anchor>a6a59a544da79813ec5300966bb2629de</anchor>
      <arglist>(const char *msg)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcErrorHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcErrorHandler.html</anchorfile>
      <anchor>aac576b841b9a1af104f1a4f32e9ffd22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XmlRpcErrorHandler *</type>
      <name>getErrorHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcErrorHandler.html</anchorfile>
      <anchor>a71565e49da56314567f8e39ec03f8065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setErrorHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcErrorHandler.html</anchorfile>
      <anchor>a10285a6aa478f3454d82e3bf34abde41</anchor>
      <arglist>(XmlRpcErrorHandler *eh)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static XmlRpcErrorHandler *</type>
      <name>_errorHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcErrorHandler.html</anchorfile>
      <anchor>af62eda051797f2c5c3f508b7fa2dd43f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcException</name>
    <filename>classXmlRpc_1_1XmlRpcException.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getCode</name>
      <anchorfile>classXmlRpc_1_1XmlRpcException.html</anchorfile>
      <anchor>a0f8ae215539aa1d0124a3a0c0d7773bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classXmlRpc_1_1XmlRpcException.html</anchorfile>
      <anchor>a8b847167289592dc8417d35a7d464739</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcException</name>
      <anchorfile>classXmlRpc_1_1XmlRpcException.html</anchorfile>
      <anchor>a474679bd25715b2e5fb23b2d09de6ada</anchor>
      <arglist>(const std::string &amp;message, int code=-1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_code</name>
      <anchorfile>classXmlRpc_1_1XmlRpcException.html</anchorfile>
      <anchor>aa6f320eb1e30c648cae684baafb7e7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_message</name>
      <anchorfile>classXmlRpc_1_1XmlRpcException.html</anchorfile>
      <anchor>ad7a135f43c7c8a810b1d808d08b1b169</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcLogHandler</name>
    <filename>classXmlRpc_1_1XmlRpcLogHandler.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>a7e2466aacc3173acdbbb7c81ae8eb658</anchor>
      <arglist>(int level, const char *msg)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcLogHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>a1159e1b2c21b481552a8ea9a06bac6f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XmlRpcLogHandler *</type>
      <name>getLogHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>ab103d4c7573efdb3dc8729a8a72d640b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getVerbosity</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>a94c23c8da2ecca3d296fbaf37b671e56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setLogHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>acce8e15b0aa47bcbc9f80e61c7bfb183</anchor>
      <arglist>(XmlRpcLogHandler *lh)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setVerbosity</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>ae41c9025e82d20d918acd679c66e2b88</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static XmlRpcLogHandler *</type>
      <name>_logHandler</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>ae90c210152f1bce66b828fe30597b76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>_verbosity</name>
      <anchorfile>classXmlRpc_1_1XmlRpcLogHandler.html</anchorfile>
      <anchor>a5589f27c16dd76b1c49a00a881170a01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcServer</name>
    <filename>classXmlRpc_1_1XmlRpcServer.html</filename>
    <base>XmlRpc::XmlRpcSource</base>
    <member kind="function">
      <type>void</type>
      <name>addMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a95e71b6ee1c2b7756d3d71fed9c661e3</anchor>
      <arglist>(XmlRpcServerMethod *method)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bindAndListen</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a48caf2fa417377fe53768d0909eff617</anchor>
      <arglist>(int port, int backlog=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableIntrospection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a5d2d4bedbd35b262b2a49494176a1167</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exit</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aef0f7b568fe456efb01a269cb30f0c3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcServerMethod *</type>
      <name>findMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a30471d5fa674f0d41f6b4f3b5f3b5e9c</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>XmlRpcDispatch *</type>
      <name>get_dispatch</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aa83da818d08dda997a8b07c82280dc5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_port</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aeb9c8769397506792abf12fb887c62d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>handleEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a8379b211be0cfd3381f9e36e318bafc5</anchor>
      <arglist>(unsigned eventType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listMethods</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>adc2af33af2e59376454d68d23986fe15</anchor>
      <arglist>(XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a784922a9ac3787c05e9247269752c98c</anchor>
      <arglist>(XmlRpcServerConnection *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a728cd389552fe8d18b4cdbfcee18890e</anchor>
      <arglist>(XmlRpcServerMethod *method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a425e2e71f2d23b3c15a96d58acf0537f</anchor>
      <arglist>(const std::string &amp;methodName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a1efc6113f5b9d3d4faede2aa19c62452</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>work</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aa271504216a40e4a9e52e5b66165ede3</anchor>
      <arglist>(double msTime)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcServer</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a60e9792221dc8c2142e62d1be8d925b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcServer</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aae1a21a97ffaa6172f54a2cbf2b67fae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, XmlRpcServerMethod * &gt;</type>
      <name>MethodMap</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a327afeb6f67924f846dc1564e6185451</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>acceptConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>ae1c028874695983771cde4de6c8277a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>countFreeFDs</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a7529625d260518366aa4ce73f984d2d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual XmlRpcServerConnection *</type>
      <name>createConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a79e86c730e6cd54ca794517cc0061b63</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_accept_error</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a16aab272435debba1c95dc9e98bc9399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_accept_retry_time_sec</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>ae19d072540359e3c6ce4eb9eefefbb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcDispatch</type>
      <name>_disp</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>af8b775cd2ed2a0838ed21686b8900bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_introspectionEnabled</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a8df2d59929398dfd25dd9e19c909a468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcServerMethod *</type>
      <name>_listMethods</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a3a2920cfb521b18948ce2b311d6fff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcServerMethod *</type>
      <name>_methodHelp</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a80f4e13155f51ab6d76cdd75dc598a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MethodMap</type>
      <name>_methods</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>ab4169ac57183b3d7ce940b61f86f1322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_port</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>a75c65ad98b9190abca28840c551c0af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; struct pollfd &gt;</type>
      <name>pollfds</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>acc0860432b3dfa1b1d8c827fd51fe807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const double</type>
      <name>ACCEPT_RETRY_INTERVAL_SEC</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>aed26227c62efe248ff12a86602826c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const int</type>
      <name>FREE_FD_BUFFER</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServer.html</anchorfile>
      <anchor>afa6e8c3fa000833bcfdcf24cff577f03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcServerConnection</name>
    <filename>classXmlRpc_1_1XmlRpcServerConnection.html</filename>
    <base>XmlRpc::XmlRpcSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned</type>
      <name>handleEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>abaec02b02aa78372b251f48872087fe6</anchor>
      <arglist>(unsigned eventType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcServerConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a87d0ef4ba886ba68986c3062013aae01</anchor>
      <arglist>(int fd, XmlRpcServer *server, bool deleteOnClose=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcServerConnection</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a67cba9901da4e410f0686242b2f728a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>FAULTCODE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a78423328721ffcd4088a885c6243e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>FAULTSTRING</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a5e7e5cb5523f8e2dfc1cc8b4bbe288c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>METHODNAME</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a3c58b90f8303d6162f6752d538b52909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>METHODNAME_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>aabd33c3d15b31ab2c57145cdb9a1f113</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAM_ETAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>afdcee071d261ead65742337633b2ab53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAM_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>ab557ebc2ab831abe8afdec81289588f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAMS</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a581f0d45c8e96b1bc72e760b92bab845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAMS_ETAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a75c9c0a80de5597a7d347cfa0f6f6461</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>PARAMS_TAG</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a5a31962875037fd7934e9c83f6d83ba7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>SYSTEM_MULTICALL</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>ac64f65c7840191eedc06def322930b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_HEADER</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09aba39b67cc857d22c568da8b871f4e7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_REQUEST</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09a63e043096058ef5d745fdaa73359270f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>ServerConnectionState</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_HEADER</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09aba39b67cc857d22c568da8b871f4e7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>READ_REQUEST</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09a63e043096058ef5d745fdaa73359270f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>WRITE_RESPONSE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09a17a4dca3486e5adcece34a55d463ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>WRITE_RESPONSE</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a509d96fb697a23f6078fdbd6c3405d09a17a4dca3486e5adcece34a55d463ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>executeMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a2a70a6844d790fdafa616dbd6e3da5ef</anchor>
      <arglist>(const std::string &amp;methodName, XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>executeMulticall</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a97b51d4d3b93f2bfcf16f8520f98aa76</anchor>
      <arglist>(const std::string &amp;methodName, XmlRpcValue &amp;params, XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>executeRequest</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a7928d53455bbfe8aae3eb81319e62b1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>generateFaultResponse</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a33415a22c1037889d10162f82b290809</anchor>
      <arglist>(std::string const &amp;msg, int errorCode=-1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>generateHeader</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a3c7f57ad3ceecc561b7e4bc86665614d</anchor>
      <arglist>(std::string const &amp;body)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>generateResponse</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a3b11eaabd3bc98a4c39abda2c733070c</anchor>
      <arglist>(std::string const &amp;resultXml)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>parseRequest</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a2c6f6f4ba525b64cc3d3a4ebd08f6f79</anchor>
      <arglist>(XmlRpcValue &amp;params)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>readHeader</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>ace9ad848fb6a42dc8f773a034580cf75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>readRequest</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a2e27c9b14915ff8324ea85d5b2ef4ea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>writeResponse</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a9b25d8d436315fda83a2eff8c33fe181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_bytesWritten</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a92167e450abcac63e0bbe71bca40eeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ServerConnectionState</type>
      <name>_connectionState</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a24beae84a3885a19c75aaf2f130bdbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_contentLength</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>ad9f5bdff4af85f5baf80bc24e6ea6078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_header</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a040c389e5db426977553eaa238b82acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_keepAlive</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a921ad52de93f71a8c8cdb10b7db486dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_request</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>a31fd216bde1d98f721349f503b1a29f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_response</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>abe6c19bf5da6fa4365ad9991abbda95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcServer *</type>
      <name>_server</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerConnection.html</anchorfile>
      <anchor>ad55a408b9f92152fb2b0d6da3c80102d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcServerMethod</name>
    <filename>classXmlRpc_1_1XmlRpcServerMethod.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>execute</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a47b803c9c728d454054e5860d1228dda</anchor>
      <arglist>(XmlRpcValue &amp;params, XmlRpcValue &amp;result)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>help</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a214a09aa8b29e24041e6bd016e3007e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>name</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a4e51b0c128e2cc107c7782cde14e27c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcServerMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>aab8e67fe66e95d8ec1af07e81fa91b00</anchor>
      <arglist>(std::string const &amp;name, XmlRpcServer *server=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcServerMethod</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a320e645b57459e3c31a5ce7ce29496f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a6f287626278a848410d5a3f54fe338e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcServer *</type>
      <name>_server</name>
      <anchorfile>classXmlRpc_1_1XmlRpcServerMethod.html</anchorfile>
      <anchor>a33cbad87f7378c2cc18d820e01a6f412</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcSocket</name>
    <filename>classXmlRpc_1_1XmlRpcSocket.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>accept</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a653b1f5a5eb6991d69fdb405100fc170</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>bind</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>ad7bcf641b1e2e5857ee3b7f57439b959</anchor>
      <arglist>(int socket, int port)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>close</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>ac5c50e12ee428f4190a81a38d196bd70</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>connect</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>af9dcd93d6090eb62900b3d284ca1c906</anchor>
      <arglist>(int socket, const std::string &amp;host, int port)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_port</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a97a8aead7cd4c934e6f55c4df78f1f21</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getError</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a4953010f3d84287639b3fd73ff29a682</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getErrorMsg</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>ae1926209b963e3e1a95a41fd25dcd43d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getErrorMsg</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a2f9e8645065a252d36a0b83964ff61a3</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>listen</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a3fe3ac75b1d632b94f233d743cc2bed5</anchor>
      <arglist>(int socket, int backlog)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nbRead</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>ac7a33b264b4cac97576fcc179bccbfe7</anchor>
      <arglist>(int socket, std::string &amp;s, bool *eof)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nbWrite</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>aa4b623817929992bfec31f2772f282c5</anchor>
      <arglist>(int socket, const std::string &amp;s, int *bytesSoFar)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>setNonBlocking</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>abc6fc4083d79a873bdeab20ae09ab549</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>setReuseAddr</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a8a98b18862a7b79e82ee608484a1a460</anchor>
      <arglist>(int socket)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>socket</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>a3c824146b56ab2a40ff32321059e20e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>s_use_ipv6_</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSocket.html</anchorfile>
      <anchor>aff46d07863cf90dea8a13fe1a4b47e1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpcSocketTest</name>
    <filename>classXmlRpcSocketTest.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classXmlRpcSocketTest.html</anchorfile>
      <anchor>a402670072f7575bf52b84a2f64e365f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classXmlRpcSocketTest.html</anchorfile>
      <anchor>abdc6de9e9acb5ffea1ebf0e7f20534aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcSource</name>
    <filename>classXmlRpc_1_1XmlRpcSource.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>a37f25f335c37dd408b2e5f71448d59bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getfd</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>a58f7ffbcdbdc10a7102938b5cf8d6146</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKeepOpen</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>a029bb896eee191afc29e2c02aa203af0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned</type>
      <name>handleEvent</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>ad9858285d9ab1c7bbef9c3a1eb27b634</anchor>
      <arglist>(unsigned eventType)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setfd</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>ae95e0e691dca904db429b10774757b1f</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepOpen</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>ab7d97a96d4765c2845959116d96294cc</anchor>
      <arglist>(bool b=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcSource</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>ac2dffe3f0c9414e86efe68f28d13f1f1</anchor>
      <arglist>(int fd=-1, bool deleteOnClose=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlRpcSource</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>aa4ffa8467c00c4fa3bce988bc5ad1e3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_deleteOnClose</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>a8d4a9f92756f1c1acc874c33e28087ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_fd</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>af28ed1c56fbd76766483aa3357187cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_keepOpen</name>
      <anchorfile>classXmlRpc_1_1XmlRpcSource.html</anchorfile>
      <anchor>afca2155080d23a75273787c5b5a35e49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpcTest</name>
    <filename>classXmlRpcTest.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a804a2c681b5c138f624004d003442abb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>ad7410189b106f41f1e91b2054441e8fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a15d0a7fa2dc7ea65f4c4555354ce78f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a0c6403464c34b8df0f8099dd3544148c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>work</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a1277b696c695b0dd16edebbb525704d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>work</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a1277b696c695b0dd16edebbb525704d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>XmlRpcTest</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a5c5ff55be9dcc01ad927106533fec95f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>XmlRpcTest</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a5c5ff55be9dcc01ad927106533fec95f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>done</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a82d65df9488ae3d85599b4fced0501b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Hello</type>
      <name>hello</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a4ac7a3219dc3f5ba812f2bb6b4b73b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HelloName</type>
      <name>helloName</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>aec2204ca06a0d0a913e65a089828c577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>port</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>af09c6818cc6c5eaaaf7e8ed73d9e485c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpc::XmlRpcServer</type>
      <name>s</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>ab8ddb4a5c2a58d2162d561d02646b811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XmlRpcServer</type>
      <name>s</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a995799336f24b432654ebd311d1893e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>server_done</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>ae59462c692279c30e549718383c5585d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::thread</type>
      <name>server_thread</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a871a6d7fa3bdabd73e8ddc3e9024ed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Sum</type>
      <name>sum</name>
      <anchorfile>classXmlRpcTest.html</anchorfile>
      <anchor>a0cdf6f29005279272aa8becbaa5f03ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcUtil</name>
    <filename>classXmlRpc_1_1XmlRpcUtil.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>error</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>a3b8a23e81eb924fb0889cff32d3fe190</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>findTag</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>aa0a246fe28c9a5d87abd6adcdf17712a</anchor>
      <arglist>(const char *tag, std::string const &amp;xml, int *offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getNextTag</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>aca44d3dcdd184a089bceb0dc92852617</anchor>
      <arglist>(std::string const &amp;xml, int *offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>log</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>ac8423b781acbcbf90e5d4558591e7c61</anchor>
      <arglist>(int level, const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nextTagIs</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>a2ed1df7f98e410a4c8da054e803f3eb1</anchor>
      <arglist>(const char *tag, std::string const &amp;xml, int *offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>parseTag</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>a31294b7282f97068a68f46995a29bcc9</anchor>
      <arglist>(const char *tag, std::string const &amp;xml, int *offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>xmlDecode</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>ae1128729bf4f90d3c6929690bdca34d2</anchor>
      <arglist>(const std::string &amp;encoded)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>xmlEncode</name>
      <anchorfile>classXmlRpc_1_1XmlRpcUtil.html</anchorfile>
      <anchor>a99256e5c15fbc64826ed70b64aca7da8</anchor>
      <arglist>(const std::string &amp;raw)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XmlRpc::XmlRpcValue</name>
    <filename>classXmlRpc_1_1XmlRpcValue.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; char &gt;</type>
      <name>BinaryData</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a0946bd810374aad0bd88dd90da73eeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ValueStruct::iterator</type>
      <name>iterator</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a18dd0860b687155ba6ea55e4b02e80d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeInvalid</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6ac3f5f1f2ad19a783e961e3cd047caab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeBoolean</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6af266e4bcf8d50267bb65d16d09614b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeInt</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a9b6959296fc9d226f003168477d410f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeDouble</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a533e4853d0a26536127117f2e80a8e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeString</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a493d258493cbc67e245dedaaf61cca8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeDateTime</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a5ed0b79251bf123fb099b433f2c1f262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeBase64</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a8b0a412b4ac0c629cb6c027a1f596140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6ab687f4227eb8a2d3e25800321fbfc5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeStruct</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a6bccebd24455611922d0caccd58e2164</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6ab687f4227eb8a2d3e25800321fbfc5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeBase64</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a8b0a412b4ac0c629cb6c027a1f596140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeBoolean</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6af266e4bcf8d50267bb65d16d09614b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeDateTime</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a5ed0b79251bf123fb099b433f2c1f262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeDouble</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a533e4853d0a26536127117f2e80a8e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeInt</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a9b6959296fc9d226f003168477d410f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeInvalid</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6ac3f5f1f2ad19a783e961e3cd047caab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeString</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a493d258493cbc67e245dedaaf61cca8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TypeStruct</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a39bba28bc00ed6c271f142f3bc9d21f6a6bccebd24455611922d0caccd58e2164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; XmlRpcValue &gt;</type>
      <name>ValueArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>accacf8f9f8a9bf7c0b525588337117cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, XmlRpcValue &gt;</type>
      <name>ValueStruct</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ac3c1ecdd3d7256cd6444abe8751ac8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a4bba3c6be22675ec63b0f8af05f9a56f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a905b062b276399644e07d0a08a61caf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>af7d2436f8f9a5dab74e182647eef18a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aaf41232ab0fc4066c960fde896f96769</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function">
      <type>Type const &amp;</type>
      <name>getType</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ab0b14902f264c1dbd72abea1b46f6adc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMember</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a30f79d9214b9ec8e2962fc4f29deccaf</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator BinaryData &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a260241a12d02bedefc30e0627eb8e876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a765e58a89a853df0413b8d844346bb3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>afeb0b17b040ca17e9d1c8295cc41de62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a48d9067faa3e9a66f737d09f87afbd57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>af41b5e978609acec2660d367c26343bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator struct tm &amp;</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a35d9212e29911c3f7c8dd7360f74ca02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a264b5c7ec9028a7c9e01c860a7adf821</anchor>
      <arglist>(XmlRpcValue const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a5c64d5949abceec2b8ede66733aa8693</anchor>
      <arglist>(XmlRpcValue const &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a7672e6fb95e0b2466cea431cc05452a4</anchor>
      <arglist>(int const &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a8a8dde29eb1a052cb8c67f8c4b5e1fa2</anchor>
      <arglist>(double const &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>abbdad80aebd4d5fbd287c5382306aa5a</anchor>
      <arglist>(const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a154854f6ebb0143374aa50862076e6b7</anchor>
      <arglist>(XmlRpcValue const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a957b4b077fc94fa3406e56a18c89bc60</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator[]</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a0c5d04debad6aa6130315d4a03571dc3</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator[]</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a93aaf0f3fa9440f28a6d576384e3eaea</anchor>
      <arglist>(std::string const &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue &amp;</type>
      <name>operator[]</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>af437bcae28b5bbac5881ecee51ecc932</anchor>
      <arglist>(const char *k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>af411c8368c750bd8b06801a7f0693bb0</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a7f3a1969a5506df8d045bb01632f9f2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aedae94ced3a80ff37a528861bcb2a47e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a703e74400fdbbd9219335b445146aac5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>write</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aec23f8321044b9d6fcdc73451ce729a9</anchor>
      <arglist>(std::ostream &amp;os) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>afc719cd8abb922edf8abf9ea091a28a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aa5241036d467dd2ae84e255645ac2654</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a4362fe59f05c895e01aaa2ec00b6d35e</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aa6c70a0825f872539e5a1bf8fbf21413</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a475fbd8a6f4381dbd91395441a85fae3</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ae723c334bcc41bc74ccac1cfc861db7d</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aba9cad5400a7b056c72d4204c3698e34</anchor>
      <arglist>(struct tm *value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a98f03dd11f19390b801d77f68332d29e</anchor>
      <arglist>(void *value, int nBytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a92843dae43fe3d3e665aa924488ef553</anchor>
      <arglist>(std::string const &amp;xml, int *offset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aa5ebe5e1a88b20b9817d9b734a89bafb</anchor>
      <arglist>(XmlRpcValue const &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XmlRpcValue</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>acb14691a44a20ca1c0d0330a9653a2bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string const &amp;</type>
      <name>getDoubleFormat</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a70ec0df6e27b1975e40b81b7b761e665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDoubleFormat</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a9d616e07625c97bf8fa99c855f9450e2</anchor>
      <arglist>(const char *f)</arglist>
    </member>
    <member kind="variable">
      <type>ValueArray *</type>
      <name>asArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a9cf71e04ac3cd779e0c6a8c0319703cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BinaryData *</type>
      <name>asBinary</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>adc0de674c55e45833ed1be031c243ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>asBool</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aaaee2233df2c1c08a8998282b135762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>asDouble</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>abe7e464089e296ab2427fb10a8d54761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>asInt</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aa7aeb38eab02fb3192ffd34cc7c6acb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string *</type>
      <name>asString</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aaca6630f228ca2008597094fe591e401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueStruct *</type>
      <name>asStruct</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a355dfe617d843341c3a581c2e1b59f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tm *</type>
      <name>asTime</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a0b05faf1c24e20d96adef71bcb433c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>arrayFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>aa2875b0e203027c8c2c756bd21301c66</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>arrayToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a191e22546e2f6713945c1bf509835020</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assertArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a3211be4c0f2bbc6cfa55063342e1d7e3</anchor>
      <arglist>(int size) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assertArray</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a0214f295adb213000080f727860938aa</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assertStruct</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ab2586ea076061a38c870488bacad334a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assertTypeOrInvalid</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a802faa98b1e2bee03f51b3a6829fe635</anchor>
      <arglist>(Type t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>binaryFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a583d7b6455887f3246c56e230103b6db</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>binaryToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a14d989ec0d7150dd0bc3f53551c8e276</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>boolFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>adaa0de96bf05305841e397e7fab62c31</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>boolToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a66d37d1d46ede1eacd5da3d12b2feb0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doubleFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a96327cdb81552fda14dde4c83d7289c2</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>doubleToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ade0d89d285db29286e1f4c336ded5cb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>intFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a5f1b5251eba6016497ac8bd632aefd22</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>intToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ab2b71fbc1a539d8f3e6e7f7064d904b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a43d8dc5b5a5015788c277075482c9207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>stringFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ad38716b3af838c4e5707f4b85f9fe5ee</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>stringToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a1f8bdcb2ba89010bdee24cf29685c8d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>structFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ab38e3afc776a008f0c1cbdf441147ae1</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>structToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a9d88448585a740c8371dfd6f5aa7c04c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>timeFromXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a1aa9f6627713a6812301936fb79b3249</anchor>
      <arglist>(std::string const &amp;valueXml, int *offset)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>timeToXml</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>af6299b893bd86c937735c49e1822dccd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Type</type>
      <name>_type</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a48510519f9e8aecef4c9b3643e2d6ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>union XmlRpc::XmlRpcValue::@0</type>
      <name>_value</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>a2f8caa234dff24ebea19e3cc3c12f7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string</type>
      <name>_doubleFormat</name>
      <anchorfile>classXmlRpc_1_1XmlRpcValue.html</anchorfile>
      <anchor>ac21750d771a0d88e2440f64f5c0ad73f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>base64</name>
    <filename>namespacebase64.html</filename>
    <class kind="struct">base64::base64_decodestate</class>
    <class kind="struct">base64::base64_encodestate</class>
    <class kind="struct">base64::decoder</class>
    <class kind="struct">base64::encoder</class>
    <member kind="enumeration">
      <type></type>
      <name>base64_decodestep</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_a</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a7e1e556b40f86ecdab377cf0215d123c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_b</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a1f7fdd26091d791ff12755b723af6364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_c</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8aa15430ff41a84288e5c8fff16413fe0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_d</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ab9add644b79d16a7216cf1cc94f245b8a4b3afa18c7a205e19c0ba3f9f541f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>base64_encodestep</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_A</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fea78b0493305090224401df1e48330c859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_B</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6feaf552df44b93a9202e8c53700d168ade8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>step_C</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a1f4e6e49073b999cbc8503921c56c6fea0d02405327b8c323dd20e651a0fb09db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_block</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a7e67f30f8da3b1781ca3b5121720852c</anchor>
      <arglist>(const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_decode_value</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a3c717ad5903160095c7faa04dc662948</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_block</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a4c937189fe975921d03bda43553a0f9f</anchor>
      <arglist>(const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>base64_encode_blockend</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ad5dd61dd45036db80dc484dafac7e893</anchor>
      <arglist>(char *code_out, base64_encodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>base64_encode_value</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>acdceeeb118439cd2f3ef8ec25a048e18</anchor>
      <arglist>(char value_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_decodestate</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>a79530791417b6a9fa03fa665ad0cf182</anchor>
      <arglist>(base64_decodestate *state_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>base64_init_encodestate</name>
      <anchorfile>namespacebase64.html</anchorfile>
      <anchor>ac02f74d8cc15e04606caa71fdd0cd671</anchor>
      <arglist>(base64_encodestate *state_in)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>XmlRpc</name>
    <filename>namespaceXmlRpc.html</filename>
    <class kind="class">XmlRpc::XmlRpcClient</class>
    <class kind="class">XmlRpc::XmlRpcDispatch</class>
    <class kind="class">XmlRpc::XmlRpcErrorHandler</class>
    <class kind="class">XmlRpc::XmlRpcException</class>
    <class kind="class">XmlRpc::XmlRpcLogHandler</class>
    <class kind="class">XmlRpc::XmlRpcServer</class>
    <class kind="class">XmlRpc::XmlRpcServerConnection</class>
    <class kind="class">XmlRpc::XmlRpcServerMethod</class>
    <class kind="class">XmlRpc::XmlRpcSocket</class>
    <class kind="class">XmlRpc::XmlRpcSource</class>
    <class kind="class">XmlRpc::XmlRpcUtil</class>
    <class kind="class">XmlRpc::XmlRpcValue</class>
    <member kind="function">
      <type>void</type>
      <name>assertEncodeDecode</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3b5c496bffc5c9c85abc8cd928621707</anchor>
      <arglist>(std::string const &amp;raw, std::string const &amp;base64)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue</type>
      <name>base64Value</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>afb574ebc1dedec3cbd810e7a19dead13</anchor>
      <arglist>(std::string const &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>XmlRpcValue</type>
      <name>fromXml</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aab4c5cefe27a6ccdd91df2daa9c15da6</anchor>
      <arglist>(std::string const &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVerbosity</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0fa39c1bb4d9d258eb71ddd775d67a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3c6eb8a22b821931d4bbfa5a1117d38a</anchor>
      <arglist>(const XmlRpcClient::ClientConnectionState &amp;state,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNewlines</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a1ab52409d1b317c9e8ac334fdc3eabf2</anchor>
      <arglist>(std::string &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbosity</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>adbb0a79191037f0d3173d2dfa9cc820c</anchor>
      <arglist>(int level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a80187322e01372f5d3f424d4ea287b35</anchor>
      <arglist>(xmlrpcvalue_base64, empty_string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a6bca39b34894a3fec8961150bb7a2ab2</anchor>
      <arglist>(xmlrpcvalue_base64, hello_world)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ac883073239e7fca7f0d7daa91a070b39</anchor>
      <arglist>(xmlrpcvalue_base64, random)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>tmEq</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ad8f8ff6586074409afba65257b0fd8c4</anchor>
      <arglist>(struct tm const &amp;t1, struct tm const &amp;t2)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>ARRAY_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a2adde1303b2d7c71e37cc1a092e2c1e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>ARRAY_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aca9e3617e3e18aa3b90317ac5edf4863</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BASE64_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa85ff1cc9643f6ae5edbf4e5ec23cfc8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BASE64_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a12774d1d643bb80f6f8072510a35a225</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BOOLEAN_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a68cf1f3bef8845f42c852286421c1c7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>BOOLEAN_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0f6167a2bd28e58de90b43bac4a26bab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATA_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ab1d351f57700f255f19c0ab6ef5b8e87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATA_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a93e5d734fb19c8e8efe38a8471221c6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATETIME_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa94610af16b91b0efb6d289c6390e3ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DATETIME_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a7db6c5d65646688a5267891eba8a6bee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DOUBLE_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>ab264ddf4ec040711b3b5c406412397d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>DOUBLE_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3abdd40d69d2c07b3e0d7fcfe9595a04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>I4_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a8a5acaae7dbcd1596879889df379408d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>I4_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aa695362e146693bdd3fcec1bebd7c1e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>INT_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a83e9ee700fe4257106b1339af3034309</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>MEMBER_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a13ab4e9cd24abd23e2541780cb3914ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>MEMBER_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>aae3ac07b339f1dd2aae1321f59ca05a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>NAME_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a28347db9c048f216596b1993203823f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>NAME_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a2dc41b5182cff0a717cdbedd5207b1bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRING_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a0efa0718086fcc7ffe8799160b8de32a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRUCT_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>adbc2768217f424a19cbb02d3e1c937e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>STRUCT_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a3df03d8213dd5245740f600eb67875dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>VALUE_ETAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a63f350b2af42a65501a491897ceacc70</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>VALUE_TAG</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>af1b01d1d5787d9ac80b9b21042253189</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>XMLRPC_VERSION</name>
      <anchorfile>namespaceXmlRpc.html</anchorfile>
      <anchor>a6e869daf0be5c7c473298467413f960d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
</tagfile>
