<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">dependencies</docanchor>
    <docanchor file="index">overview</docanchor>
    <docanchor file="index">codeapi</docanchor>
    <docanchor file="index">rosapi</docanchor>
    <docanchor file="index">efficiency</docanchor>
    <docanchor file="index">rospack</docanchor>
    <docanchor file="index">commandline</docanchor>
    <docanchor file="index">crawling</docanchor>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/</path>
    <filename>main_8cpp</filename>
    <includes id="rospack_8h" name="rospack.h" local="yes" imported="no">rospack/rospack.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rospack.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/</path>
    <filename>rospack_8cpp</filename>
    <includes id="rospack_8cpp" name="rospack.cpp" local="yes" imported="no">tinyxml-2.5.3/tinyxml.h</includes>
    <includes id="tinystr_8h" name="tinystr.h" local="yes" imported="no">tinystr.h</includes>
    <includes id="rospack_8h" name="rospack.h" local="yes" imported="no">rospack/rospack.h</includes>
    <class kind="class">rospack::CrawlQueueEntry</class>
    <namespace>rospack</namespace>
    <member kind="define">
      <type>#define</type>
      <name>S_ISDIR</name>
      <anchorfile>rospack_8cpp.html</anchorfile>
      <anchor>a8b545e50cb6e6bd55ed72564bf52cacc</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>aa4f500373c0057224c40e51fb73d15d9</anchor>
      <arglist>(const string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>Package *</type>
      <name>g_get_pkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a2d3ac862af73844dbe00e07e2a71d1cd</anchor>
      <arglist>(const string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const string</type>
      <name>g_ros_os</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a43c0ff033151bedce272da2681ef14ce</anchor>
      <arglist>(&quot;linux&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>not_space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>afb3f93c97d0e188b46875d133a021575</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a1e8d8d8b92baa20578af2fc5df472128</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vector&lt; string &gt;</type>
      <name>split_space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ad9b20426765d72b75daa08a639c8fd59</anchor>
      <arglist>(const string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>addad29337f33d4d1509baa82d099c997</anchor>
      <arglist>(const string &amp;s, vector&lt; string &gt; &amp;t, const string &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>ToUnixPathDelim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>aa04d2227828cb56d22d4c1199b1b15a8</anchor>
      <arglist>(string path)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DEFAULT_MAX_CACHE_AGE</name>
      <anchorfile>rospack_8cpp.html</anchorfile>
      <anchor>a9dfeb9caf8472b4a8bf4ee3fc2fd71ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSPack *</type>
      <name>g_rospack</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a198c8beb272756259d88b049ed02dff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>MAX_DEPENDENCY_TREE_DEPTH</name>
      <anchorfile>rospack_8cpp.html</anchorfile>
      <anchor>a028dfb50fe56c1a366750e32258c47e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>MAX_DIRECTORY_DEPTH</name>
      <anchorfile>rospack_8cpp.html</anchorfile>
      <anchor>add2cfa06835cd5c7a7169da930b46841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>path_delim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a08bad34ca382f4e9e7e99335ff6ee802</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rospack.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/include/rospack/</path>
    <filename>rospack_8h</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml-2.5.3/tinyxml.h</includes>
    <class kind="class">rospack::Package</class>
    <class kind="class">rospack::ROSPack</class>
    <namespace>rospack</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROSPACK_EXPORT</name>
      <anchorfile>rospack_8h.html</anchorfile>
      <anchor>a11bef84d25d67b323aa22d5f6984f3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Package * &gt;</type>
      <name>Acc</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a982133fdfd7a3656f0cb9f68cbb85d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Acc &gt;</type>
      <name>AccList</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ae358b63471df7362d7dc2dbab5ffd5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Package * &gt;</type>
      <name>VecPkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a7ed4ba2c08b60de74835861fe8cdb2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a2a7bfe211b0523a539f733f72d714070</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>Package *</type>
      <name>g_get_pkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a09ea2c098af2658ee973acfbaa7f8ab0</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ad7cdbe687fa257ad2856ec62403b3b15</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;t, const std::string &amp;d)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>fs_delim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ade1d6d8dee137316e3983d46c9d408cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosstack.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/</path>
    <filename>rosstack_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml-2.5.3/tinyxml.h</includes>
    <includes id="rosstack_8h" name="rosstack.h" local="yes" imported="no">rospack/rosstack.h</includes>
    <includes id="rospack_8h" name="rospack.h" local="yes" imported="no">rospack/rospack.h</includes>
    <class kind="class">CrawlQueueEntry</class>
    <member kind="define">
      <type>#define</type>
      <name>S_ISDIR</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a8b545e50cb6e6bd55ed72564bf52cacc</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>const string</type>
      <name>g_ros_os</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a3c6e1b4cd894635aa0de43c321c44dac</anchor>
      <arglist>(&quot;linux&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>not_space</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a5612071bb4172df1c294ec0b7eaf8a21</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>space</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a42e1186b7a25ec6ccbbad1dd67411533</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vector&lt; string &gt;</type>
      <name>split_space</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a9e45d647a5cebf48a2c027d07cf1f983</anchor>
      <arglist>(const string &amp;str)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DEFAULT_MAX_CACHE_AGE</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a9dfeb9caf8472b4a8bf4ee3fc2fd71ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_deps_only</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a0cf51a7ad7979b27493e4f54dac9455d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>g_length</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a6d95e34a50dbfb3d10650619eedb9c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>g_profile_length</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a1cadba0577b0ebf540304fd92f109703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSStack *</type>
      <name>g_rosstack</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a1a8eb9076fd66ec40b89d3eb9b4a1666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>g_stack</name>
      <anchorfile>rosstack_8cpp.html</anchorfile>
      <anchor>a0113763dd53720c15f37017652cb7893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosstack.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/include/rospack/</path>
    <filename>rosstack_8h</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml-2.5.3/tinyxml.h</includes>
    <includes id="rospack_8h" name="rospack.h" local="yes" imported="no">rospack/rospack.h</includes>
    <class kind="class">rosstack::ROSStack</class>
    <class kind="class">rosstack::Stack</class>
    <namespace>rosstack</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROSSTACK_EXPORT</name>
      <anchorfile>rosstack_8h.html</anchorfile>
      <anchor>a86cbb8528a3daf0c62e88872670e89aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Stack * &gt;</type>
      <name>VecStack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>ad15010bc344958d6af0e463b10bb2688</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a4c0fdd984fe78a41a4aad66f4b65b1b8</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>Stack *</type>
      <name>g_get_stack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a35e5526cbd1a8694576cf8b1333def5c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a52811a40ec5deb781d0182114c53a969</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;t, const std::string &amp;d)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>fs_delim</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a623eeb6033c47e833149a729e2c65ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>path_delim</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a36872765c6a51345c02859772ccbf904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class ROSSTACK_EXPORT</type>
      <name>Stack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a5a4fe41b07359b2bb194f00e53a64724</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosstack_main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/</path>
    <filename>rosstack__main_8cpp</filename>
    <includes id="rosstack_8h" name="rosstack.h" local="yes" imported="no">rospack/rosstack.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rosstack__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinystr.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinystr_8cpp</filename>
    <includes id="tinystr_8cpp" name="tinystr.cpp" local="yes" imported="no">tinystr.h</includes>
    <namespace>rospack_tinyxml</namespace>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a76a90cd8735a89fdd5817e6d6c4039ae</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6db9bda0ffce467492341874abfe8ab7</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aabd4ca430ac7f0b1fcea9bc853decead</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinystr.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinystr_8h</filename>
    <class kind="struct">rospack_tinyxml::TiXmlString::Rep</class>
    <class kind="class">rospack_tinyxml::TiXmlOutStream</class>
    <class kind="class">rospack_tinyxml::TiXmlString</class>
    <namespace>rospack_tinyxml</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_EXPLICIT</name>
      <anchorfile>tinystr_8h.html</anchorfile>
      <anchor>ae341476cd6b94ee32e3e93110a759581</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aee3b909feedfa79e83b1a7c18da33dba</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>adc0faea8ba6f12d81d42b75ed66b4c96</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ab43226f1b52ca3b0f5aae88b2c391aa9</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a76a90cd8735a89fdd5817e6d6c4039ae</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6db9bda0ffce467492341874abfe8ab7</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aabd4ca430ac7f0b1fcea9bc853decead</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a709fbb9c631fc5ab6907e884a08a2a0f</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ad79f9b8e12b04ccbdbc8750f30f68542</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abc87f97fbfd92950975e7c2979f504ad</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ad2964a8d7ed89077f740c31dd327b68d</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>af4e8ab31c93e602128dfc3b88f840e34</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ae5bd252d222f51887518636a0a84ba16</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abb1a4eceb65e8a09718d9e43e04e253c</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinyxml_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <namespace>rospack_tinyxml</namespace>
    <member kind="function">
      <type>FILE *</type>
      <name>TiXmlFOpen</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a0be49e8310e6bcec6afe09bc14c4980b</anchor>
      <arglist>(const char *filename, const char *mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxml.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinyxml_8h</filename>
    <includes id="tinystr_8h" name="tinystr.h" local="yes" imported="no">tinystr.h</includes>
    <class kind="struct">rospack_tinyxml::TiXmlBase::Entity</class>
    <class kind="class">rospack_tinyxml::TiXmlAttribute</class>
    <class kind="class">rospack_tinyxml::TiXmlAttributeSet</class>
    <class kind="class">rospack_tinyxml::TiXmlBase</class>
    <class kind="class">rospack_tinyxml::TiXmlComment</class>
    <class kind="struct">rospack_tinyxml::TiXmlCursor</class>
    <class kind="class">rospack_tinyxml::TiXmlDeclaration</class>
    <class kind="class">rospack_tinyxml::TiXmlDocument</class>
    <class kind="class">rospack_tinyxml::TiXmlElement</class>
    <class kind="class">rospack_tinyxml::TiXmlHandle</class>
    <class kind="class">rospack_tinyxml::TiXmlNode</class>
    <class kind="class">rospack_tinyxml::TiXmlPrinter</class>
    <class kind="class">rospack_tinyxml::TiXmlText</class>
    <class kind="class">rospack_tinyxml::TiXmlUnknown</class>
    <class kind="class">rospack_tinyxml::TiXmlVisitor</class>
    <namespace>rospack_tinyxml</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TINYXML_EXPORT</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a3772cbd924695ced290822b0f98e8c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_SAFE</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a5cdc3f402b6b8788f13a408d2be12e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIXML_STRING</name>
      <anchorfile>tinyxml_8h.html</anchorfile>
      <anchor>a92bada05fd84d9a0c9a5bbe53de26887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_SUCCESS</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917aad00f90273681dc14100859d82740002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_NO_ATTRIBUTE</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917aaa08a25e8505501c64cfed22b53118ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_WRONG_TYPE</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917ab63ac453d1007442e255e8e256e02308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TiXmlEncoding</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UNKNOWN</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca9c2aa29fee789f2233ac78ebc513db33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UTF8</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca37a3be732bbfd18958d6827a291f05e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_LEGACY</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca2d68207153cc919fba9e96ead9440fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TiXmlEncoding</type>
      <name>TIXML_DEFAULT_ENCODING</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aa9f605e6e3e96dcc54ac9f3127b84495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MAJOR_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>affd03077488be62fe8e0f035e3748ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MINOR_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a0ad9815dbf498490bb447a614b0ea90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_PATCH_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abcecc46494558969b13b48b9d0f14d5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tinyxmlerror.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinyxmlerror_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <namespace>rospack_tinyxml</namespace>
  </compound>
  <compound kind="file">
    <name>tinyxmlparser.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-ros/doc_stacks/2012-11-14_21-04-54.229115/ros/tools/rospack/tinyxml-2.5.3/</path>
    <filename>tinyxmlparser_8cpp</filename>
    <includes id="tinyxml_8h" name="tinyxml.h" local="yes" imported="no">tinyxml.h</includes>
    <class kind="class">rospack_tinyxml::TiXmlParsingData</class>
    <namespace>rospack_tinyxml</namespace>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_0</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ab4075b6dd46413346c6e9a3d58649e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_1</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a163062cadb6f153d5d076201fe64dea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_2</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a41333b3b4511bb923f4ed8cdfdc4b12d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CrawlQueueEntry</name>
    <filename>classCrawlQueueEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>CrawlQueueEntry</name>
      <anchorfile>classCrawlQueueEntry.html</anchorfile>
      <anchor>a4ebf1724650c7137806cd54de2b055ad</anchor>
      <arglist>(string _path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classCrawlQueueEntry.html</anchorfile>
      <anchor>a12caa5bce53f7afb57eaeb12bfcf9e56</anchor>
      <arglist>(const CrawlQueueEntry &amp;rhs) const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>elapsed_time</name>
      <anchorfile>classCrawlQueueEntry.html</anchorfile>
      <anchor>a3fa3fd0e7a9f2ca6662089f6d725c58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>path</name>
      <anchorfile>classCrawlQueueEntry.html</anchorfile>
      <anchor>ab9212b046a30b23b34f0f2bece56750a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start_time</name>
      <anchorfile>classCrawlQueueEntry.html</anchorfile>
      <anchor>ac28cbae7e95a1a5619bb590ee0cdac4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rospack</name>
    <filename>namespacerospack.html</filename>
    <class kind="class">rospack::CrawlQueueEntry</class>
    <class kind="class">rospack::Package</class>
    <class kind="class">rospack::ROSPack</class>
    <member kind="typedef">
      <type>std::list&lt; Package * &gt;</type>
      <name>Acc</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a982133fdfd7a3656f0cb9f68cbb85d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Acc &gt;</type>
      <name>AccList</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ae358b63471df7362d7dc2dbab5ffd5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Package * &gt;</type>
      <name>VecPkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a7ed4ba2c08b60de74835861fe8cdb2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>aa4f500373c0057224c40e51fb73d15d9</anchor>
      <arglist>(const string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a2a7bfe211b0523a539f733f72d714070</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>Package *</type>
      <name>g_get_pkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a2d3ac862af73844dbe00e07e2a71d1cd</anchor>
      <arglist>(const string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Package *</type>
      <name>g_get_pkg</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a09ea2c098af2658ee973acfbaa7f8ab0</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const string</type>
      <name>g_ros_os</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a43c0ff033151bedce272da2681ef14ce</anchor>
      <arglist>(&quot;linux&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>not_space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>afb3f93c97d0e188b46875d133a021575</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a1e8d8d8b92baa20578af2fc5df472128</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static vector&lt; string &gt;</type>
      <name>split_space</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ad9b20426765d72b75daa08a639c8fd59</anchor>
      <arglist>(const string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>addad29337f33d4d1509baa82d099c997</anchor>
      <arglist>(const string &amp;s, vector&lt; string &gt; &amp;t, const string &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ad7cdbe687fa257ad2856ec62403b3b15</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;t, const std::string &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>ToUnixPathDelim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>aa04d2227828cb56d22d4c1199b1b15a8</anchor>
      <arglist>(string path)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>fs_delim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>ade1d6d8dee137316e3983d46c9d408cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ROSPack *</type>
      <name>g_rospack</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a198c8beb272756259d88b049ed02dff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>path_delim</name>
      <anchorfile>namespacerospack.html</anchorfile>
      <anchor>a08bad34ca382f4e9e7e99335ff6ee802</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack::CrawlQueueEntry</name>
    <filename>classrospack_1_1CrawlQueueEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>CrawlQueueEntry</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>aac8f200e944de63a458cebd116dd9521</anchor>
      <arglist>(string _path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>a1d26aa76dd0f31ff06bd60b99f8e5a57</anchor>
      <arglist>(const CrawlQueueEntry &amp;rhs) const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>elapsed_time</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>a3306609cf3d247ddfef8d443083f23fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_manifest</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>a5293b3c6de907d2dcd51bda39878082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>path</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>a32183ab4d9e30eadf8c5c2b21148ee67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>start_num_pkgs</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>a21421d085da9d8890145ba8b2b77ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start_time</name>
      <anchorfile>classrospack_1_1CrawlQueueEntry.html</anchorfile>
      <anchor>ac69815b2f80fccd79fc0c73a9f1f1d52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack::Package</name>
    <filename>classrospack_1_1Package.html</filename>
    <member kind="enumeration">
      <name>traversal_order_t</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a5b96b3a61c0fc4ef637fb3dab4f58445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSTORDER</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a5b96b3a61c0fc4ef637fb3dab4f58445af76670a9884dad121445c1008f356c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREORDER</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a5b96b3a61c0fc4ef637fb3dab4f58445a222bf0902a92c65fbf49686a311caf6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate_deps</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a7e8f46603a340eacdf0c3529e52fbe31</anchor>
      <arglist>(AccList &amp;acc_list, Package *to)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cpp_message_flags</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>adb35a937b358e093d0640517abbe695b</anchor>
      <arglist>(bool cflags, bool lflags)</arglist>
    </member>
    <member kind="function">
      <type>const VecPkg &amp;</type>
      <name>deps</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>af190477a10ca69e9fd69f8ce71e3d881</anchor>
      <arglist>(traversal_order_t order, int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>const VecPkg &amp;</type>
      <name>deps1</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a74f3da733b73cf95b848494eda155a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Package * &gt; &amp;</type>
      <name>descendants</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>abd04822d48f83c04ba8f60fefe8e07a8</anchor>
      <arglist>(int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>VecPkg</type>
      <name>descendants1</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a8ede6ad248440cf2e69329299951cc38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>flags</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>afe3b6f6cb5d4b7addb3cad021c57c15d</anchor>
      <arglist>(std::string lang, std::string attrib)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>manifest_path</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a552737758b3bfece1a8ffa8379aea8c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rospack_tinyxml::TiXmlElement *</type>
      <name>manifest_root</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a091bb792e33b31e7a9d6a1255cbf024a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Package</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a83e0177a6c48f97268996e626e1ce888</anchor>
      <arglist>(std::string _path)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>plugins</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a00df35ae234eb5a1d7e9c4711e48f5c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rosdep</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a0477f1692859e5414578008e93a77876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>versioncontrol</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a87b23d37baf4d2f8c2896dd3ab98c292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_no_subdirs</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>ac1696ffeb036ea8ad2c2fa4bdb17bd7e</anchor>
      <arglist>(std::string path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_package</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>adcbdabe9ceccca7cf99283b7649cbe83</anchor>
      <arglist>(std::string path)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>af7177bb609b1304bf74f7871d21cb5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>ad8f25b23a904c28b8bceec03292a6876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; Package * &gt;</type>
      <name>deleted_pkgs</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a4e49705aaab231afa3716b0e87bc3e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; Package * &gt;</type>
      <name>pkgs</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a418e9d974a3ff1afe22df30b43c09605</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; Package * &gt; &amp;</type>
      <name>direct_deps</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a38c23e407711fd155422eb133ebcf85e</anchor>
      <arglist>(bool missing_pkg_as_warning=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>direct_flags</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a31003482a82c3e2605fe4363d1a62b79</anchor>
      <arglist>(std::string lang, std::string attrib)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>has_parent</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a61a1bb28be87748257fc48226604f3cf</anchor>
      <arglist>(std::string pkg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_manifest</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a467ff2db22a83f593c29857e0cc3fa89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Package</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a0a310f597bc2f5435c0024379f113673</anchor>
      <arglist>(const Package &amp;p)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Package * &gt;</type>
      <name>_deps</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a0a5f524486ac398a1c620f5eb1cf0117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Package * &gt;</type>
      <name>_descendants</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>abbe048cca62b01272741c03a01f57ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Package * &gt;</type>
      <name>_direct_deps</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a38ffbf6b12651f0a4f5b31316e83f172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>deps_calculated</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>a810c788369de5a4813caa4fbd68e614a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>descendants_calculated</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>ac1a0235e5f4a1d6bd564ae15e56c73fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>direct_deps_calculated</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>ae1f12b6c7a411fab05cebe948625ac8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rospack_tinyxml::TiXmlDocument</type>
      <name>manifest</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>aae14b5fa97575fe1e9619acf8587ab5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manifest_loaded</name>
      <anchorfile>classrospack_1_1Package.html</anchorfile>
      <anchor>ae010a712557b6ec55d3efd1c35a83ddd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack::ROSPack</name>
    <filename>classrospack_1_1ROSPack.html</filename>
    <member kind="function">
      <type>int</type>
      <name>cmd_cflags_only</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae6115f65d52d6c940f749e350506cc17</anchor>
      <arglist>(std::string token)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_depends_on</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ad5d2e1f0e3c295f22c17ccce76dd30b9</anchor>
      <arglist>(bool include_indirect)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_depends_why</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aea2f60f47a0a1e83c4a69df8c7da78b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>afb831322b655a342c598012103651f5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps1</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a151cacb37430076d39268ecbdaf659b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps_manifests</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a7268a42b08b820e9c190a09c98329425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps_msgsrv</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a462c82fe888c6c196d75821dd90ab767</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_depsindent</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a66606e331bbd335e77ef57d7ff1196e3</anchor>
      <arglist>(Package *pkg, int indent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_export</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a770742219bf640f021449bd9eb9aee9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_find</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a51a4bc4159035fe9bc4eb39dcdc6e0de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_libs_only</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a800e3e92fd08493013c952ad42b3848c</anchor>
      <arglist>(std::string token)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_list_duplicates</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a67ade8f3939c3a5324e463aa8714c39e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_make</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a1740d473acd5f61dd308be7cfc2588a1</anchor>
      <arglist>(char **args, int args_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_plugins</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aac29b9f98ad915c9bd2097ea08f0e0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_print_langs_list</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a2dd3622d00029bffc834b02ab3efa800</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_print_package_list</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a9cc6e2831bee4572a2c99798d5cb6d73</anchor>
      <arglist>(bool print_path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_rosdep</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ace4352797bd60340f11d2dd4ce122b6b</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_versioncontrol</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae6d7dd9903d2fa633098c133badc54d3</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crawl_for_packages</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae545230d86eb2addf25fcf97a54f0771</anchor>
      <arglist>(bool force_crawl=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>deduplicate_tokens</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aabcc7342bcf53de4222d91edbc7d714f</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_flags</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aa057c168a80fac15bd5ba1bb6f470b7a</anchor>
      <arglist>(std::string pkg, std::string lang, std::string attrib)</arglist>
    </member>
    <member kind="function">
      <type>Package *</type>
      <name>get_pkg</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aabe3c5405029123769c944d751045011</anchor>
      <arglist>(std::string pkgname)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getOutput</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a655765423913f2aa543612fc1a32eeb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_quiet</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a0c7bc9c45fc92b3cd7cca20c3def8c15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VecPkg</type>
      <name>partial_crawl</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a4a032c453ac257061ee2f7dc7eedc114</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSPack</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a467cbf0dacb7533506a11660c0aff268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aecbd79e17d70cfb0f566caecd63eb2ca</anchor>
      <arglist>(const std::string &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aeda59e64e2e8b62636e227f660e153a4</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>snarf_flags</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a88a79567cc45f1e53c21e9076bb0c59f</anchor>
      <arglist>(std::string flags, std::string token, bool invert=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>snarf_libs</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aafc629ee79bbb0a69fe78d4a6506b242</anchor>
      <arglist>(std::string flags, bool invert=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ROSPack</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a819875dee718479df45769ed779f6859</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>usage</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ade7438c9ccd2d8048d5aa5c22826f0cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_attrib</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a4071e95b28bfc8fa5b6bd90e699f41fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>opt_deps_only</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a3ec06ceb4a5e30e0b278cfc528831a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>opt_display_duplicate_pkgs</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ac4a540de5a270a30f977b659ac41e3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_lang</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>adf68ef27d55ea7e325de9777e1048385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_length</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a68e739e6225109c81d58f2255a3e7e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_package</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>acc749bec9960f99d590493b2eb90f579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opt_profile_length</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ad51c7f3eea5c4af45f5a9524cce85955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>opt_profile_zombie_only</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ade536b4a266111ca73c1e13a9c9521bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_target</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a386ed6cff8f2c1d10fe4ece91714b3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opt_top</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>afea2bfd98bcab7bf26e63852ea706257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>opt_warn_on_missing_deps</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae3121e8126204a5219b22b663269f52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>ros_root</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>adc43c58f6a274c375bd71db9f643f621</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Package *</type>
      <name>add_package</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a6ed4d8ec2e337b959521e164a1cc441b</anchor>
      <arglist>(std::string path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cache_is_good</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a890b5b8b5896e61b66e2b49dd554cb63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>freeArgv</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>aae45cc61e1f09a9b1b2a93732a2f7342</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getCachePath</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a9b9c52cf0edc3b79344fcac65900d1b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sanitize_rppvec</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae4ae335c96395295b349e37004af397e</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;rppvec)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static double</type>
      <name>time_since_epoch</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a7e827b0bb9de4767eb123d9d9f326cd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cache_lock_failed</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a0ff3403b36c3927e287c2642e11f42f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>crawled</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a56fcb9f16e9d9adf16b772761c5235f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>duplicate_packages_found</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>adfa5c27abb6ae757936c60295add8fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>my_argc</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a1baa357519241e3783442a8127a4c09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char **</type>
      <name>my_argv</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a29a14d0113c6136d0127f87a8278c2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>opt_quiet</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a2762b1d87ca252881f1f9b5fbab0f760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>output_acc</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ae7647192ee5265fcab85566678ba7003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>path_components</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>a020fb0d83718f87762316bd6faedcd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>total_num_pkgs</name>
      <anchorfile>classrospack_1_1ROSPack.html</anchorfile>
      <anchor>ac5debe745e02980b39358a88eb3dffaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rospack_tinyxml</name>
    <filename>namespacerospack__tinyxml.html</filename>
    <class kind="class">rospack_tinyxml::TiXmlAttribute</class>
    <class kind="class">rospack_tinyxml::TiXmlAttributeSet</class>
    <class kind="class">rospack_tinyxml::TiXmlBase</class>
    <class kind="class">rospack_tinyxml::TiXmlComment</class>
    <class kind="struct">rospack_tinyxml::TiXmlCursor</class>
    <class kind="class">rospack_tinyxml::TiXmlDeclaration</class>
    <class kind="class">rospack_tinyxml::TiXmlDocument</class>
    <class kind="class">rospack_tinyxml::TiXmlElement</class>
    <class kind="class">rospack_tinyxml::TiXmlHandle</class>
    <class kind="class">rospack_tinyxml::TiXmlNode</class>
    <class kind="class">rospack_tinyxml::TiXmlOutStream</class>
    <class kind="class">rospack_tinyxml::TiXmlParsingData</class>
    <class kind="class">rospack_tinyxml::TiXmlPrinter</class>
    <class kind="class">rospack_tinyxml::TiXmlString</class>
    <class kind="class">rospack_tinyxml::TiXmlText</class>
    <class kind="class">rospack_tinyxml::TiXmlUnknown</class>
    <class kind="class">rospack_tinyxml::TiXmlVisitor</class>
    <member kind="enumvalue">
      <name>TIXML_SUCCESS</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917aad00f90273681dc14100859d82740002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_NO_ATTRIBUTE</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917aaa08a25e8505501c64cfed22b53118ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_WRONG_TYPE</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abe6ef7b8e8047652cb0f2b19d1f68917ab63ac453d1007442e255e8e256e02308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TiXmlEncoding</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UNKNOWN</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca9c2aa29fee789f2233ac78ebc513db33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_UTF8</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca37a3be732bbfd18958d6827a291f05e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ENCODING_LEGACY</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6e1b0897472d8cfbb0a0027e8bb8c5eca2d68207153cc919fba9e96ead9440fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aee3b909feedfa79e83b1a7c18da33dba</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>adc0faea8ba6f12d81d42b75ed66b4c96</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ab43226f1b52ca3b0f5aae88b2c391aa9</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a76a90cd8735a89fdd5817e6d6c4039ae</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a6db9bda0ffce467492341874abfe8ab7</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString</type>
      <name>operator+</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aabd4ca430ac7f0b1fcea9bc853decead</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a709fbb9c631fc5ab6907e884a08a2a0f</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ad79f9b8e12b04ccbdbc8750f30f68542</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abc87f97fbfd92950975e7c2979f504ad</anchor>
      <arglist>(const char *a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ad2964a8d7ed89077f740c31dd327b68d</anchor>
      <arglist>(const TiXmlString &amp;a, const char *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>af4e8ab31c93e602128dfc3b88f840e34</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ae5bd252d222f51887518636a0a84ba16</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abb1a4eceb65e8a09718d9e43e04e253c</anchor>
      <arglist>(const TiXmlString &amp;a, const TiXmlString &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>TiXmlFOpen</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a0be49e8310e6bcec6afe09bc14c4980b</anchor>
      <arglist>(const char *filename, const char *mode)</arglist>
    </member>
    <member kind="variable">
      <type>const TiXmlEncoding</type>
      <name>TIXML_DEFAULT_ENCODING</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>aa9f605e6e3e96dcc54ac9f3127b84495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MAJOR_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>affd03077488be62fe8e0f035e3748ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_MINOR_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a0ad9815dbf498490bb447a614b0ea90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>TIXML_PATCH_VERSION</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>abcecc46494558969b13b48b9d0f14d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_0</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>ab4075b6dd46413346c6e9a3d58649e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_1</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a163062cadb6f153d5d076201fe64dea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>TIXML_UTF_LEAD_2</name>
      <anchorfile>namespacerospack__tinyxml.html</anchorfile>
      <anchor>a41333b3b4511bb923f4ed8cdfdc4b12d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlAttribute</name>
    <filename>classrospack__tinyxml_1_1TiXmlAttribute.html</filename>
    <base>rospack_tinyxml::TiXmlBase</base>
    <member kind="function">
      <type>double</type>
      <name>DoubleValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a4dddc7d645b1b78f57075a1fbbcc4bd7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IntValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a5d3a5205502ed57fcfbcfeac1e21a676</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Name</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a3168a0f3678d1b34be24d6f65803770e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TIXML_STRING &amp;</type>
      <name>NameTStr</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>abd4f85554100a2d07be91ceec4df6f55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ab688b9cd7bc99932e31f19eee2088167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Next</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a1b5b8fcc0a68d40237473feb2906fe32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a7624b5eb3d8f4690d6055745f0a6aa89</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a6b5fb2d18e85265d3827868f03fe6de4</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a485be1f8834b175335c2224ec0045855</anchor>
      <arglist>(const TiXmlAttribute &amp;rhs) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a82ec90e0d8dda7ccdd1f7df69c8a4cfd</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aedda36b67db2d1fa48ac567aacf9162a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Previous</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a0f79b519403fde6c9b63d8761e3758a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a0162a2900d02431df000832eb3ac6f40</anchor>
      <arglist>(FILE *cfile, int depth, TIXML_STRING *str) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aa2ee89d679cb51f7879e5ce5e2caaefd</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ae027d361383c8c9e47a0135461864eeb</anchor>
      <arglist>(double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ab0fca1feb641b62d6a65d69b27ea9c9e</anchor>
      <arglist>(int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a38626c18c0df72d6562d66c8f012f21c</anchor>
      <arglist>(TiXmlDocument *doc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aa7ea4ca080ce2812128c87cbb8ef0dfa</anchor>
      <arglist>(double _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIntValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a55efa9b7734a896f6747d7ba9ced2933</anchor>
      <arglist>(int _value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a7d462a4b3dd40d7035a774d87f774ff0</anchor>
      <arglist>(const char *_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ab77cedd66399c82d261f6bf256f0bdd2</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a93482e6eece0d642ffe9ba9b4f5203ef</anchor>
      <arglist>(const char *_name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a67f090dd856e793e4bac25e2b3f9a927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ad3126eb62950b9b491d9310a8c4b29cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a45f81fc6611a3acdfee0f8d9230bf3fc</anchor>
      <arglist>(const TiXmlAttribute &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a4a61ca5cce96bf54b62da388d56df0d2</anchor>
      <arglist>(const TiXmlAttribute &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlDocument *</type>
      <name>document</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a18716d0d2b0c5a5afbfe31fa142c4d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>name</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>aadb7c6c75cfe9010441481a830f8965a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>next</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a136566521aba7885f4f13ab1b9fadf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute *</type>
      <name>prev</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a83670f2807b9ec37f4f33eb7da265693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>ad822cb43e2d33f3fd236c13a50e12300</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttribute.html</anchorfile>
      <anchor>a35a7b7f89f708527677d5078d41ce0bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlAttributeSet</name>
    <filename>classrospack__tinyxml_1_1TiXmlAttributeSet.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a702ab1a04ce3af50000826235ec015b9</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a4b308c6b683502880a5db452c25ba2ab</anchor>
      <arglist>(const char *_name)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Find</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>aca6d5f5accdb576087a5d9377c726a7e</anchor>
      <arglist>(const char *_name) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ae8eed3c2eb25fcfe32d7199145a29237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>First</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>abba3efa6745d9e2f73ca8909d26102aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a5495550d85fd8b7d233019340d045517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>Last</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ac1fad8a48a7de3e95d875e837c5eb551</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Remove</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ac8a88af683eb370ca7fdbc204eff8ab6</anchor>
      <arglist>(TiXmlAttribute *attribute)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>a9802d48a4f55773115447cf01cd24b42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlAttributeSet</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>aa43ea6d11c8cb231a05077072fbb5bf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>abc15a9ba71224d6bba76aba78d6ac82a</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlAttributeSet</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>aa64ea7179523a179ca9ec4748cc4c914</anchor>
      <arglist>(const TiXmlAttributeSet &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttribute</type>
      <name>sentinel</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlAttributeSet.html</anchorfile>
      <anchor>ad4f4f4e8f7879a89aaf1e1f453284a44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlBase</name>
    <filename>classrospack__tinyxml_1_1TiXmlBase.html</filename>
    <class kind="struct">rospack_tinyxml::TiXmlBase::Entity</class>
    <member kind="enumvalue">
      <name>TIXML_NO_ERROR</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa3ef175d227e043107ca15c1566ebb66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa17d591d9458ac0be3518249365b354b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OPENING_FILE</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa37821920957de021f505d46ca2cb848f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_OUT_OF_MEMORY</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfac2660d13d8b9df1cc6d7c7444757155e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_ELEMENT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa32f430e072fb96b77a24c8db657c4460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa9263832adc1a796e871a25671208adc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ELEMENT_VALUE</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa49c9e303cca2dbc62beff89a2e27c236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_ATTRIBUTES</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa1ed02c6cf192bed18620c89c1b1f59cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_EMPTY</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfad2ecbfdae294fedc58f1e21326481828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_READING_END_TAG</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa88ccb493c5df843187da08621a1d9fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_UNKNOWN</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfaf747b1b753b5206ce1d807c1ca527a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_COMMENT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa2c9ac7502cd496e8a9d4d377bc953131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_DECLARATION</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfac949f4e653c451ad5ad23e95a932195f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_DOCUMENT_EMPTY</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa81428cbbe7398fc2a446a31ffb6a81f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_EMBEDDED_NULL</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfadc998d057f260ae522b446489ea2fc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_PARSING_CDATA</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa2f322c592e36fcfd8b82670f1f9d1930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_DOCUMENT_TOP_ONLY</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfa799de78d72d1c8ea8f6228e18a94ddd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIXML_ERROR_STRING_COUNT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ae27a78f3179da40c35e99d6f6ad93ecfad65c26a47c7edea1c6dbfb62715779fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Column</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a6acaa1b9918d4ebd4e3d00daa6600d49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>GetUserData</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ad102d512d14fcc1c08ace7d4d593e4aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>GetUserData</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a58dce21854c020402e2cbbce8294e06e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>aa0d8c945da74f4734486a799c5eb92ee</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>af467b364aac0500dedd839b35aa63766</anchor>
      <arglist>(FILE *cfile, int depth) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Row</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a90e71cbb3e0799efb376f295ca32d7ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUserData</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a03173e70f113f4d9b2f15989fb5d2734</anchor>
      <arglist>(void *user)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a26df580345732f38b23a0e2cddc55a6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlBase</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ad820d70423983a92f10e81df657b9321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>EncodeString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a493ea7456d2d5bb18a7767a75d348ce4</anchor>
      <arglist>(const TIXML_STRING &amp;str, TIXML_STRING *out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpaceCondensed</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ad785d9a3a4a6e04a323aba70ac835f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetCondenseWhiteSpace</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>adca264718c0be3f409f27c9f3abe7133</anchor>
      <arglist>(bool condense)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>utf8ByteTable</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a564667e2f043ca3f1073b9920613f28d</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>ConvertUTF32ToUTF8</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a659f78aa870f22c165228ccf7ae6fd96</anchor>
      <arglist>(unsigned long input, char *output, int *length)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetChar</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a6fc5de0f0a758f365a472d5c1f145075</anchor>
      <arglist>(const char *p, char *_value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>GetEntity</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a056a9711a38373edaade04673704a1d5</anchor>
      <arglist>(const char *in, char *value, int *length, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlpha</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a92a0f57e850331af99c4f68c8f07c018</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>IsAlphaNum</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a46507586e9159e4f2a017edcf2771c87</anchor>
      <arglist>(unsigned char anyByte, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a22808f7c50d2983edc5a8d422221f074</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>IsWhiteSpace</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ac2cee76c99dd1c85ac1265aa770a5daa</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadName</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a7c6917f95395f04776b5e29ca2197852</anchor>
      <arglist>(const char *p, TIXML_STRING *name, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>ReadText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a05b5064d9e53a4da1aa43dda632ee118</anchor>
      <arglist>(const char *in, TIXML_STRING *text, bool ignoreWhiteSpace, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const char *</type>
      <name>SkipWhiteSpace</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>abde43cb57c14c3cb37065bce4aeb4ced</anchor>
      <arglist>(const char *, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>StringEqual</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a0d1ff980c9d30a29538f0721aab2965a</anchor>
      <arglist>(const char *p, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>ToLower</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a211a234e49e61c1b0e640319638ea1a1</anchor>
      <arglist>(int v, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlCursor</type>
      <name>location</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a56489b9b563b74d68186533e209f2b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>userData</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a9c14aa1281ea734f4da3d25bb212e918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const char *</type>
      <name>errorString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a3b2dbc4bda235574ccb03724ef178d61</anchor>
      <arglist>[TIXML_ERROR_STRING_COUNT]</arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ENTITY</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a37e607a1e290b08c7cd3cbf3291dc4b4a03fb4cdf32968def71b53481a9dc0f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ENTITY_LENGTH</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a37e607a1e290b08c7cd3cbf3291dc4b4afb35e0ff89e6ff70d3aec1a893e3784a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a78eb54fd6eba0cedcb4e794d75c64593</anchor>
      <arglist>(const TiXmlBase &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlBase</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a637f1b8e5de57384cd4ae0a1c216c149</anchor>
      <arglist>(const TiXmlBase &amp;)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>condenseWhiteSpace</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a1c656d995e998546746a5362ff46b938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Entity</type>
      <name>entity</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ab5f15492a989c26c3c83503f45ebb747</anchor>
      <arglist>[NUM_ENTITY]</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlNode</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlBase.html</anchorfile>
      <anchor>a218872a0d985ae30e78c55adc4bdb196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rospack_tinyxml::TiXmlBase::Entity</name>
    <filename>structrospack__tinyxml_1_1TiXmlBase_1_1Entity.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>chr</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a96c4007d5f368b374423d44e05548556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>str</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>a2d21c728ceef151ab7be5dfdf7ade66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strLength</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlBase_1_1Entity.html</anchorfile>
      <anchor>abc07d2be78638ef8959cf8b8b5881e4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlComment</name>
    <filename>classrospack__tinyxml_1_1TiXmlComment.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a0b1c2ded32b7032b73893fbed4a5fdc6</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>af376aa189e473ee44b85efcf37073bf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a3b94466db8e036b6c138354f4cba198a</anchor>
      <arglist>(const TiXmlComment &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>acaf09188740820511373399b57be8103</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a865d6b6b04e9343aa4ea13ed132f24d0</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a0fe1b01bc97e714530e391079f24a665</anchor>
      <arglist>(const TiXmlComment &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>aa52710d1d14a5ea93e4e357d72baed29</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>aa4d528ab3a448220fc8f7be24a2d45a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a68b82e3c31837eafdd9672b5480139d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a5776c03f4fce683fa28c198f75741dfd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a257eba360eba5460988b952437cddcef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlComment.html</anchorfile>
      <anchor>a6c60a51f2bda9844221841cd07362efb</anchor>
      <arglist>(TiXmlComment *target) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rospack_tinyxml::TiXmlCursor</name>
    <filename>structrospack__tinyxml_1_1TiXmlCursor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlCursor.html</anchorfile>
      <anchor>a7c33d1eae502b161d7334d3781ad69be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlCursor</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlCursor.html</anchorfile>
      <anchor>a97334860a015fc8a28cf3c01f3037085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>col</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlCursor.html</anchorfile>
      <anchor>a739c0b2a6fc7cb41bc8413a4162da435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>row</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlCursor.html</anchorfile>
      <anchor>aa7348ea74d3a5d77b4b12d171fe3f7d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlDeclaration</name>
    <filename>classrospack__tinyxml_1_1TiXmlDeclaration.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a2bea0b137c578a4cd139272ed79731eb</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a42791f3bf098e11a2675eae4988f2703</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Encoding</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a420e902f67d42ce6fcbdb1e642209563</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a3c91b20999c911f1f5b2dab772cceb5e</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a4313ebffc67a5675108949cedb56343c</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ab8e7c935b229aa6fb64e8016413d7a48</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a8d2eceae49482151817b6ab848751d09</anchor>
      <arglist>(FILE *cfile, int depth, TIXML_STRING *str) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Standalone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>aac611e288e3b807b82734902411fe403</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>af3339f1de648be3206b086f426754b3b</anchor>
      <arglist>(const TiXmlDeclaration &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ac434adc6da23d5e8a9d05e417140c30e</anchor>
      <arglist>(const char *_version, const char *_encoding, const char *_standalone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>ab8551e37a3b1e88574d11e5e6a612f2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a18d8532f0f24b9591df76580513f6da5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a3fb87e94c12f5e9aab11f6e59144f5bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Version</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a7d630ee56ba0a98f5d5f918f395fd4bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a08fd62392a5ec49f1dcc196a510442b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a7401d84a5894d7ba61a122b5c789cf7a</anchor>
      <arglist>(TiXmlDeclaration *target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>encoding</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a360bed1efb1a060ca4b15c959860f463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>standalone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>a72160ed29f3432c984b7bad6abcdbc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>version</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDeclaration.html</anchorfile>
      <anchor>afb09b9f0f85c48eeaafc0286cdd7832e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlDocument</name>
    <filename>classrospack__tinyxml_1_1TiXmlDocument.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a3f57dc43fd8d3487e17d6c01a9623b6c</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearError</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a8b5dcd5e2d7609523983685631ba3a5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Error</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>ae6a8e9dfa78d14e02b8f4a4ffcd9e103</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorCol</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a1bfa8fa917207fd84b9f391d99476a7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ErrorDesc</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a1c6cdad7004815d2e9c58fd763c1e473</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorId</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a41ba46b94c52daf833284f9829885683</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ErrorRow</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a31c26dbbc922e4ee6b425b4f36d72645</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a7f21d0eb136e52513b2b12e689422ac0</anchor>
      <arglist>(FILE *, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a879f94fd62e447cdac772c0f846088e7</anchor>
      <arglist>(const char *filename, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a70b179312e164213a7b081f51356d1cf</anchor>
      <arglist>(TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>ab04eb47fe60b0b07bd56635595cc26e9</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a1f7be4a3c7e3eff8dc0a0428860dc3a7</anchor>
      <arglist>(const char *p, TiXmlParsingData *data=0, TiXmlEncoding encoding=TIXML_DEFAULT_ENCODING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>ac4fcd7b243fbd3d984bfe6f4c2900a4b</anchor>
      <arglist>(FILE *cfile, int depth=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a8eea9019575fa7a9135ca239d3d7ad55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>af60e9850efde5180fa5838d88df6741d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>RootElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a7b33fce899bd7ab7b0f3410d274972c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>affa5474bf9af340acca9da01addab64e</anchor>
      <arglist>(FILE *) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a36cfffc5df2b4087b5e2dd802f89c0a1</anchor>
      <arglist>(const char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveFile</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>ac41ac2ce00cbbaf1a91ec59c70d269a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetError</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>af7787546f349f9f735c4f44f2c0190c9</anchor>
      <arglist>(int err, const char *errorLocation, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTabSize</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a2001ea5b8e0bd9ff9361e4ab25d9cec7</anchor>
      <arglist>(int _tabsize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TabSize</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a73f798f8e8b7c206e7c8e726ba2f6e49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>ab2a2ba25d89d9fb963bfd44afd51dfda</anchor>
      <arglist>(const TiXmlDocument &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a63b64b2287a16bd4871922c998835243</anchor>
      <arglist>(const char *documentName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a39632aa0de78677cd27984c31d01c6ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a5da51937ac0fe59fb63dc94fed012625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a03d1fd881a4c8c79a1ad073f10152ff4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a7370da4183fa5d70c38e2c705a265c01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a060a37127e4592fc114cd9d20b291635</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a075211a59d520be084b444ec5be9f1d3</anchor>
      <arglist>(TiXmlDocument *target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>error</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a61756f2f44dc99aa8b47c21cdef2623f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>errorDesc</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a1ca4f8f179eca006780d8319daf652ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>errorId</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>aea9945271211938cc4578b6d0f05ad66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>errorLocation</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>af66f9711724583d21ac7b9ee79e113b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>a7a2d16991f0d7b52279a94de11794253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useMicrosoftBOM</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlDocument.html</anchorfile>
      <anchor>aad65e9fa3c31e0859878c35657e5f1c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlElement</name>
    <filename>classrospack__tinyxml_1_1TiXmlElement.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>abc8ab8d8145a077c2511888f404ad8d5</anchor>
      <arglist>(TiXmlVisitor *visitor) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a854fece5623f184dc6728474f71a1196</anchor>
      <arglist>(const char *name, double *d) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a81081dfbc7a2a9a4509a146945903eaa</anchor>
      <arglist>(const char *name, int *i) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Attribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a03ee7a0bca0f7e65ff45dd0fddf292d0</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a9ba5958a5c10787765e12261b7f5210f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ae2e7faf04942fffd68ca71e717162f69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>FirstAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a8f0522f499530ff924f7d9c3d5022735</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>aebfa41745fd7ed2c1123faf7e619e2d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>af4225a3fed6536a72ef18e5a3084c621</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlAttribute *</type>
      <name>LastAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>aed809c8762d0c67c3d7b17a98033aaef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>aed84b98225f2c1dc17eb2eed2ac450be</anchor>
      <arglist>(const TiXmlElement &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ad48a1c49a19a6d96642041beedb3752c</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a36ce4afd97afeccc0409c35a70dbd3b3</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryDoubleAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>aaad74bd7484fdb76e413b8b095853b79</anchor>
      <arglist>(const char *name, double *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryFloatAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>af9ce4c43d7287bc6fd08d93909125841</anchor>
      <arglist>(const char *name, float *_value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QueryIntAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a85ae1afbf08cdcfdc0404d406ca987bc</anchor>
      <arglist>(const char *name, int *_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a63be218baa15f4c1d55495d3f5d73dcb</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a6f1a10114baf3cc6d27590efdec056c9</anchor>
      <arglist>(const char *name, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a49d8f07a0f98187e4ddf5be87ae9d96d</anchor>
      <arglist>(const char *name, const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDoubleAttribute</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a0f9fd45c09caace1e5ab1b9ef5e622b3</anchor>
      <arglist>(const char *name, double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ae93b48d68040b6e69122f3cb0b0f11df</anchor>
      <arglist>(const TiXmlElement &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ab3ce56646345c85e52c7f5b85212df74</anchor>
      <arglist>(const char *in_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>adbcfb5311862512a62d2f78bc3ac2a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a70036650c899a14566f7699052b6533f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a1667a20ec4b583ce5866c3c5f4ee3087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ClearThis</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a1f6a95c42fc233daa1abc6261b7acc21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ae8d9376333b082ab105b97cd161e10b0</anchor>
      <arglist>(TiXmlElement *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const char *</type>
      <name>ReadValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>ab815945de4dd16a9211738570bf0b432</anchor>
      <arglist>(const char *in, TiXmlParsingData *prevData, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlAttributeSet</type>
      <name>attributeSet</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlElement.html</anchorfile>
      <anchor>a79dea7e913308a1b430970f86e5ff626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlHandle</name>
    <filename>classrospack__tinyxml_1_1TiXmlHandle.html</filename>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a11ced038331f08cf69dd5d26d495c12c</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>Child</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a2d8e59318a914f0228dc428631572531</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>afd912e20ae13e99d99167fb5b893c2b5</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>ChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a57aebf45fa9f5c39e2c6ddefcf4660d1</anchor>
      <arglist>(const char *value, int index) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>Element</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a6b7dc46e39b62c11904c94f7388a4bb8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a305b12ba93752191b58c1d3869139dc6</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a39f48cb8cdfb2fd8aa9804ef30e95308</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>aaaef5a7ef11cdd33acf3583c548ce865</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>ab4844c5f304c3b5c492f7a9afbee996a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Node</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a7c92d6120333977c32f3c8553f71828b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlHandle</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a308c950614097206037500d779a5e43a</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlText *</type>
      <name>Text</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a85d525313b98a3c418ebe282a33ca47f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>af8d80e2a74c4e140a3a3ef44b2393b9b</anchor>
      <arglist>(const TiXmlHandle &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlHandle</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a7472d40d74887cef5f5134a200c104cf</anchor>
      <arglist>(TiXmlNode *_node)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a90369bed1884a580f0514b6cca08fc0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>ToNode</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a5f02ebee07734c03209b3bc12197aadb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a3406b74c4fc60ff292d07dff1490a2fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a4a900fa529588c0bc623a7b4fb95471e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlUnknown *</type>
      <name>Unknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a18b1e743318e27036323e33497fbaf9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlNode *</type>
      <name>node</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlHandle.html</anchorfile>
      <anchor>a326759b7fc573a0a379c5e264b94f9a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlNode</name>
    <filename>classrospack__tinyxml_1_1TiXmlNode.html</filename>
    <base>rospack_tinyxml::TiXmlBase</base>
    <member kind="enumeration">
      <name>NodeType</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOCUMENT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554ab97c04f6c8494006f7f299b7ceba7415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELEMENT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554a874fa0c17aa9617ebe2287fdd0101ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMENT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554a747abda8569019d0099f2a4e07b06d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554a99b7a1679f45b8a90f713a10e1f1a4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554a32fe52f55a888bd9807258a3ff2ae5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECLARATION</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554a2741b944201a5912ffe7ab0d82e523af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPECOUNT</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0ad56ae89bb4c7f175471856c8b4554aec364183b6e7eab05da8f991d0f126bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a5a71cfadd69a8c199829b9d820f17f94</anchor>
      <arglist>(TiXmlVisitor *visitor) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a5cb41cc2eec3382acac41efa73cf1139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ab99292967159d7c1ddf45d88db4fc764</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a63052e5906f33e73e7a9cdd703846393</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a9ebcfa34d962ea05101b795e6aa72c95</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a74fdb55970c1a10379221ddd2fc3c206</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>FirstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ad5f154f65974d1c50e94ab1240bc44c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ad1e9608b5659f69bf3ee2ae336a7c1eb</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a9df07b95269bf01dea398f6de7d1efae</anchor>
      <arglist>(const char *_value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a5377f700ec0faba36c2afaa2bf6c87a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>FirstChildElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a5ab4dda317b06a11cbb059c799127dc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a1919dfceb50f2eabb8007908eca94eee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlDocument *</type>
      <name>GetDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a533f4e9a1fb642e2517346e934581f27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertAfterChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>aedae3b9a6f13f4ac675eaf605467c050</anchor>
      <arglist>(TiXmlNode *afterThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertBeforeChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a791fdb482b651f7b04bcf4fba69cf917</anchor>
      <arglist>(TiXmlNode *beforeThis, const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>InsertEndChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a2cc3097254385bc97f25403f7d5aa4f3</anchor>
      <arglist>(const TiXmlNode &amp;addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a22309295c8b53fce3aaa2dd51e9d05f0</anchor>
      <arglist>(const char *_value, const TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a075d5c1e0d1bf74e8bfb41934e47c4f8</anchor>
      <arglist>(const char *value, const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a5a43c1a33f7fcc21a2dda3ba656589dd</anchor>
      <arglist>(const TiXmlNode *previous)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>IterateChildren</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a0bee3a5af8c5a1bee74c7efd043a8c8d</anchor>
      <arglist>(const TiXmlNode *previous) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>aefb1762900fdecc60e4446766e9b29ad</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a3e85d69705bbb0b9d111c588e58acf40</anchor>
      <arglist>(const char *value) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a585a0634bab7388d1095134da06570ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>LastChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a6030532cc27090b0f71572fb4566014e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>LinkEndChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ac93ee209a62f0f9ce01daa7c47e901b2</anchor>
      <arglist>(TiXmlNode *addThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a35d71c7d4cb829fda9fbbcba2603f22a</anchor>
      <arglist>(const char *_next)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>af5c6b2f9985f64ce747c7e64aa16f6d3</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a8928c7ca2f573dcc73deec4d37ce749d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>NextSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a8d1bff9df0358ff8a50b375c8563c4b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a69be6d6b76fb2cbf5d7cea6336049dfb</anchor>
      <arglist>(const char *_next)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a498315991cd617c4c47d32df40a90f66</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a70396029234b92e0d111379f4eb08e57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlElement *</type>
      <name>NextSiblingElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae4cab167ab3fbfab53f952c7ca1f3b80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>NoChildren</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a9fd2bbe7235f6376da9294337a004287</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a94bff5c6ba17d56bd788ebaad7f3bb32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>Parent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a00c63179245a9dd6ff9dffba3413f88c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a66eebd65b582850f03bcee78aa52136b</anchor>
      <arglist>(const char *_prev)</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>aa8ba66677f8772c78d33a19707f7adac</anchor>
      <arglist>(const char *) const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a443b69e7b6f0c718801cfa8f2962af0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TiXmlNode *</type>
      <name>PreviousSibling</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a6d7033bffd24006a9d8c3e3317bee5a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RemoveChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>abaa391620f7721065e91add5403e4779</anchor>
      <arglist>(TiXmlNode *removeThis)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlNode *</type>
      <name>ReplaceChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a695d2fbd9fe1a6772676994db5a5feb8</anchor>
      <arglist>(TiXmlNode *replaceThis, const TiXmlNode &amp;withThis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ab999c639856890394d43e072f697979d</anchor>
      <arglist>(const char *_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a6e8d8cabe79057ebeb4fe7d934138cce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlComment *</type>
      <name>ToComment</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a2c6aab4ac50e6e94316595055098972b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a297aeda9fb5db0fe5a1eccd11c63d814</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDeclaration *</type>
      <name>ToDeclaration</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a05555026b38bc76cf3cb9edc79cd61c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a4978b77579c6ed3517a4450087375c97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlDocument *</type>
      <name>ToDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a29eb20846cb22eddc9914f1437d7c527</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>abd083d6e4a59df688c508ef488510bfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlElement *</type>
      <name>ToElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a9e7385902b7e580ddf325b00d18254d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>affaa3a9456343e1f550c531918d26b37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>aeda521e358cc05b3a7b184521172cc2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a98847c20dd0fdb0439b10f351e78bdcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>aea1bcab21f904355447d7adbd0a6f942</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Type</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a3880d80722c763840a054734f47ef2f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Value</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a63461661a1b96d15007b12be840d5466</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TIXML_STRING &amp;</type>
      <name>ValueTStr</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a9c552afa139f1d032f24e306c4087f07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlNode</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a3fd6f35d5741010f83b04383c11c47d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ab9a312c23797ea04e3d02b1f1544e0aa</anchor>
      <arglist>(TiXmlNode *target) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>TiXmlNode *</type>
      <name>Identify</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a7b8e0f6a296dabd4b13cfea1099b27dd</anchor>
      <arglist>(const char *start, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a4dd064b345201748f5405cce9cc0eaae</anchor>
      <arglist>(NodeType _type)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>firstChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a0f98718635eee7f0ac9cb8272baf4074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>lastChild</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a26d3e3a8621ba38cf951b99a9f99d46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>next</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae0af0dc5c1ce086bca840fa772c1b7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>parent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a18c53020481750a31ab05c0b2d1b2120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TiXmlNode *</type>
      <name>prev</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a4f69d694a78d08d01ce0a7a3c502dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeType</type>
      <name>type</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a6468b33f8def9c85c1008de42619272f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TIXML_STRING</type>
      <name>value</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a4ef6bff606f6126c67fb5c09d7556110</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ae87c683e1f883cf3d642ed69c94607ff</anchor>
      <arglist>(const TiXmlNode &amp;base)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlNode</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a45955d2ad0726f51431e2af588dc2060</anchor>
      <arglist>(const TiXmlNode &amp;)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlNode.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlOutStream</name>
    <filename>classrospack__tinyxml_1_1TiXmlOutStream.html</filename>
    <base>rospack_tinyxml::TiXmlString</base>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlOutStream.html</anchorfile>
      <anchor>a8063b41e9f4431ca1e776e68e2431bd7</anchor>
      <arglist>(const char *in)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlOutStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlOutStream.html</anchorfile>
      <anchor>a00d935786f8b13477d192a108b0f12ba</anchor>
      <arglist>(const TiXmlString &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlParsingData</name>
    <filename>classrospack__tinyxml_1_1TiXmlParsingData.html</filename>
    <member kind="function">
      <type>const TiXmlCursor &amp;</type>
      <name>Cursor</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>ae6cc3a718d1c44acf337a01588b5d5b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Stamp</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a4e1b2d55f01bf6950f24e04b59d0c404</anchor>
      <arglist>(const char *now, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TiXmlParsingData</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a8feb74f44e933ba6ff9863ff0fd4e064</anchor>
      <arglist>(const char *start, int _tabsize, int row, int col)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TiXmlCursor</type>
      <name>cursor</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a09b1a673ec9ab465f433ef54c17eb449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>stamp</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a0dfb70e128628267982bf613568341ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>tabsize</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a905ea61286e61dd5d291d33116ba66f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlDocument</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlParsingData.html</anchorfile>
      <anchor>a173617f6dfe902cf484ce5552b950475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlPrinter</name>
    <filename>classrospack__tinyxml_1_1TiXmlPrinter.html</filename>
    <base>rospack_tinyxml::TiXmlVisitor</base>
    <member kind="function">
      <type>const char *</type>
      <name>CStr</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>abc8d06a09f6ee9c2dff303354ede71b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Indent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a9dd2e41826fc0dcc00a84c27ee652c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>LineBreak</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ab913cd8423c9ba67b5842707d20e02be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIndent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ae2e52f6dd8693366cc682995c0532ded</anchor>
      <arglist>(const char *_indent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLineBreak</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>abe59a315c68af6bc987a661d2848e9a3</anchor>
      <arglist>(const char *_lineBreak)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStreamPrinting</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a1668b44a8781a8a5d6e5b73b2c2e155c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Size</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ae96864f14c88357530a4884a4b746a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlPrinter</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a1b41c7d84c6adcc7a2d9725e0d22d485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ac3d872c6ea866feb5e23d0dde75e8996</anchor>
      <arglist>(const TiXmlUnknown &amp;unknown)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a56a62c11f0c62a9d3605057b15a41793</anchor>
      <arglist>(const TiXmlComment &amp;comment)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a9d47b31f271f733c8efdbe95641e0260</anchor>
      <arglist>(const TiXmlText &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>aaccc073fb02459a7c90c52317a5ab507</anchor>
      <arglist>(const TiXmlDeclaration &amp;declaration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ad5f95f1396725bff79e61be37290f1b7</anchor>
      <arglist>(const TiXmlElement &amp;element, const TiXmlAttribute *firstAttribute)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a57f89bbd071ec3dc62e9bbb3d7dd4c48</anchor>
      <arglist>(const TiXmlDocument &amp;doc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>af23b92274a60db19fa52d0e74ce6acfb</anchor>
      <arglist>(const TiXmlElement &amp;element)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a429dc353bc032b30b1b7ae4bb5d408c9</anchor>
      <arglist>(const TiXmlDocument &amp;doc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoIndent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>acf7e61acc4735fe51f5a5074bae6e0b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoLineBreak</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a3591283559ea698c1a5e7e8e64b22e82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>buffer</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>ab663bd3243a6477536f89d5e2a3ef9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>acce205dbf67be2ef76adf3dce999a4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>indent</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>affce7f23ac15b94796eb75a65596eb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TIXML_STRING</type>
      <name>lineBreak</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a32b99ece1b51b0ff05fe06e622636052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>simpleTextPrint</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlPrinter.html</anchorfile>
      <anchor>a6446cbd5b8c21c8615888441f6956c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlString</name>
    <filename>classrospack__tinyxml_1_1TiXmlString.html</filename>
    <class kind="struct">rospack_tinyxml::TiXmlString::Rep</class>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a1b19ae57ef03328a0b645798da8a2f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>append</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a7eb975fcb83f7dacbfcc8572418d9f7e</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>assign</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a496ca9abb7375640076968638f00df5e</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>const char &amp;</type>
      <name>at</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>aeb0f24222001957e77fb1d0316bb3386</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ac2ff878114cb1c10cf64c477906d59eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a395da7f59cc35e934c5ff65eee3ee432</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a42397d62ac8300a5a7030dbe8f9cce73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>data</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ac793992c6a3cd0439673087ddae5d19f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ac7f9268acf9a3043132c3fc204dbdb6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a8465ddaa4a9ad1b6270994000c8aac61</anchor>
      <arglist>(char tofind, size_type offset) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>find</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a931731947c308e5969836bc3651c8d78</anchor>
      <arglist>(char lookup) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>length</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a9462b095148b4a9a3ed45a43cb4af448</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a383a0e018dd3c989fe5cada1fd0eb0d0</anchor>
      <arglist>(const TiXmlString &amp;suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>aa5a272cd2198a0c25e501e4a474d197b</anchor>
      <arglist>(char single)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator+=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a22753e1c44d909b64b0facf77cdd3248</anchor>
      <arglist>(const char *suffix)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a8fe1815757efcefdfc2f4b846afa7226</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type>TiXmlString &amp;</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a6e927e387ecea28eeb1281781a189003</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type>char &amp;</type>
      <name>operator[]</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a09e6cc9af31b1b627053f1dcb60bd2f3</anchor>
      <arglist>(size_type index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>aed810e42d0eeff3e54a1d1868030ad38</anchor>
      <arglist>(size_type cap)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a5b9ea86095792a78680210347e533c50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a71025b92bf37f8fc25930eb3361fc599</anchor>
      <arglist>(TiXmlString &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a2f5c3c714493c2ef11407884136d38b2</anchor>
      <arglist>(const char *str, size_type len)</arglist>
    </member>
    <member kind="function">
      <type>TIXML_EXPLICIT</type>
      <name>TiXmlString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ae735d721f3e62b1721af92a207da7689</anchor>
      <arglist>(const char *copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a92c1879301656d3873fe8f9514a215a2</anchor>
      <arglist>(const TiXmlString &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a76d30b54768764825788dd1b8673c5c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TiXmlString</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a73e7316e605fcb52414a8f67f5ddc1b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_type</type>
      <name>npos</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ad2d553ddcaaf83cd67049f197e49e71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>finish</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>af2f906ce1b344ac6ff3c9f1339edf202</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a0f208970780a4297949d15468af5c50b</anchor>
      <arglist>(size_type sz, size_type cap)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>aed937fca1fd52e924db679a6ee20deea</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>quit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>ae2188a11f7673375507cd1f97ef4983c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a53744f9d81938edcb30bddadb661acf3</anchor>
      <arglist>(size_type sz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>start</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a4b827544420f4bf3de1c513eca90a759</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Rep *</type>
      <name>rep_</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>aabcf7b835fb3ec2085fe5ba723d94ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Rep</type>
      <name>nullrep_</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlString.html</anchorfile>
      <anchor>a8a5a9800a0d871aa4d461a45e869c041</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rospack_tinyxml::TiXmlString::Rep</name>
    <filename>structrospack__tinyxml_1_1TiXmlString_1_1Rep.html</filename>
    <member kind="variable">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>a7088150278e5c921c8cd2009ad6d2e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>a62a2a1e06a9d46b196cb67faea9c15d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>str</name>
      <anchorfile>structrospack__tinyxml_1_1TiXmlString_1_1Rep.html</anchorfile>
      <anchor>a69440a12177d8cddfc7288e21c008adc</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlText</name>
    <filename>classrospack__tinyxml_1_1TiXmlText.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a7328a4686cd276c4f48e120e00f28dee</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CDATA</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a6c67b63b2918b45966d7c7ba0225289e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a7e55ec4d3f28c507c9cd3930cf14e6ba</anchor>
      <arglist>(const TiXmlText &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a8d3a86bc16bd4768646e392603eedba2</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a6c10dd7f16fb4c446738583913e22b03</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCDATA</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>ab9c2e50562cd93a358ac85c2c418359b</anchor>
      <arglist>(bool _cdata)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a8b6eff3ed397582f7486a39b715893b2</anchor>
      <arglist>(const TiXmlText &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a80cef2698cec623a7858a8c67b236cb7</anchor>
      <arglist>(const char *initValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a0cf8b9eb7cc2fa72bee9e484a9d291f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlText *</type>
      <name>ToText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a284d602c4d3b4b0b7d372d5b4827d3d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlText</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a9b2b3f241cd06aeac21d33114d47ac52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Blank</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>ae7e66a4da9acf98ae4307901ca5f57c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a547937ea693f43a223f48aa63fd58278</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a95a53670df13cd3cc50e063af1f6b4ba</anchor>
      <arglist>(TiXmlText *target) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cdata</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>a0e07e46177a979f5d74c943605ac2757</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TiXmlElement</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlText.html</anchorfile>
      <anchor>ab6592e32cb9132be517cc12a70564c4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlUnknown</name>
    <filename>classrospack__tinyxml_1_1TiXmlUnknown.html</filename>
    <base>rospack_tinyxml::TiXmlNode</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Accept</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>af4c98490db444a77ed4ca8f9acffda04</anchor>
      <arglist>(TiXmlVisitor *content) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlNode *</type>
      <name>Clone</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a3c8863a37332a79e01eb0ac2e387813b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a5038c0000079c4f676f7590217fc8f7e</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>Parse</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a351aeb5911025ca2f01f94645d7ece7a</anchor>
      <arglist>(const char *p, TiXmlParsingData *data, TiXmlEncoding encoding)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a67ae26a5e40c6bd11996885311b86196</anchor>
      <arglist>(FILE *cfile, int depth) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a55a430827ee82416066e7302a98c8a60</anchor>
      <arglist>(const TiXmlUnknown &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TiXmlUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a0a5f155d41f4522972dfb356ee695b29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>ae8a886261ce5d32f3ad761d9ffc8d6f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TiXmlUnknown *</type>
      <name>ToUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a66348ed549d2943f16f5b57c3cb28a3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlUnknown</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a39cc0e5d3e29d4d026f997abf2dd91c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CopyTo</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlUnknown.html</anchorfile>
      <anchor>a4febdca1d94f7d1b80cf2d3bc873a441</anchor>
      <arglist>(TiXmlUnknown *target) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rospack_tinyxml::TiXmlVisitor</name>
    <filename>classrospack__tinyxml_1_1TiXmlVisitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a8b2abc71b62f1ccffe390bf14f467efc</anchor>
      <arglist>(const TiXmlUnknown &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a7d326825701bf95748d963b842b62687</anchor>
      <arglist>(const TiXmlComment &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a0e4ef075dd7bc054358a378a5c7d36d5</anchor>
      <arglist>(const TiXmlText &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Visit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a639ec9f9361f1954bc3973a594c62d96</anchor>
      <arglist>(const TiXmlDeclaration &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>aba3c3a732fc750da078971a6366605f6</anchor>
      <arglist>(const TiXmlElement &amp;, const TiXmlAttribute *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitEnter</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a606c1882b02d45205e859d467f0958c1</anchor>
      <arglist>(const TiXmlDocument &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>ab82e72e707524c8bc9901244fbaf00a5</anchor>
      <arglist>(const TiXmlElement &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>VisitExit</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a971a3840718c6a4940d52f29a74c4a90</anchor>
      <arglist>(const TiXmlDocument &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TiXmlVisitor</name>
      <anchorfile>classrospack__tinyxml_1_1TiXmlVisitor.html</anchorfile>
      <anchor>a5d1e14e1903a17fbaac029b87361f944</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosstack</name>
    <filename>namespacerosstack.html</filename>
    <class kind="class">rosstack::ROSStack</class>
    <class kind="class">rosstack::Stack</class>
    <member kind="typedef">
      <type>std::vector&lt; Stack * &gt;</type>
      <name>VecStack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>ad15010bc344958d6af0e463b10bb2688</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>file_exists</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a4c0fdd984fe78a41a4aad66f4b65b1b8</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>Stack *</type>
      <name>g_get_stack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a35e5526cbd1a8694576cf8b1333def5c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a52811a40ec5deb781d0182114c53a969</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;t, const std::string &amp;d)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>fs_delim</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a623eeb6033c47e833149a729e2c65ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>path_delim</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a36872765c6a51345c02859772ccbf904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class ROSSTACK_EXPORT</type>
      <name>Stack</name>
      <anchorfile>namespacerosstack.html</anchorfile>
      <anchor>a5a4fe41b07359b2bb194f00e53a64724</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosstack::ROSStack</name>
    <filename>classrosstack_1_1ROSStack.html</filename>
    <member kind="function">
      <type>int</type>
      <name>cmd_contains</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a21488448b5e618b556394c1cf3b417e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_contains_path</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a676502ce8a345f9155da15d5e38d3b55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_depends_on</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ac84ed3e6b25e8faf039766d90b60498e</anchor>
      <arglist>(bool include_indirect)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a02db6e732536ca3b2961d6bca7082b07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps1</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a7a66b5472b8c2811f3be1624547074ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_deps_manifests</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a104768c4e2334b4625650762ee352232</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_depsindent</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a0bc03d7f1b035ebe934c498201f35f34</anchor>
      <arglist>(Stack *stk, int indent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_find</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a44b090989a5e65dfcf9847c99e65c29a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_print_packages</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>abbc4eddf38f086d5acd601e07044f156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cmd_print_stack_list</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a8688e9099d5c241ae7f3639f0c0aa557</anchor>
      <arglist>(bool print_path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crawl_for_stacks</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a8b5b5dbb593b23964345d8ed2acb0bf3</anchor>
      <arglist>(bool force_crawl=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteCache</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a737595567b0232baf073abe1220e396b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Stack *</type>
      <name>get_stack</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a017166a00c8f49da3c45769fe63b85b1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookup_owner</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ae50e84a40e0955dc89d0ef72a514b010</anchor>
      <arglist>(std::string pkg_name, bool just_owner_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROSStack</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a1cfb9751f818339070b116811ac165ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>afdcf867e62bcaedbfea15169930115db</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ROSStack</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ab676c9f4fb75c169652303d7c75aa9a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>usage</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a26f41f87af8356722bfe99534fa43604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>ros_root</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ac8249279974127ab2fe896ef7accaf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rospack::ROSPack</type>
      <name>rp</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>afe5b84878d73a8549aff73cfd4f31780</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Stack *</type>
      <name>add_stack</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>aebff889b2bd3294b5310cab015c8b770</anchor>
      <arglist>(std::string path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cache_is_good</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ac06435fe2b9331e4662690e7f16bb1e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>createROSHomeDirectory</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>ab04f05b6c0110aa854b0d1da0b302820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getCachePath</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a2954b9fb823895ace119063b68ac95e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sanitize_rppvec</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a93ef47967de2b99fbbd2828270105e3b</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;rppvec)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static double</type>
      <name>time_since_epoch</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>afb9efa0b3edc346d0eb5b54489c444aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>crawled</name>
      <anchorfile>classrosstack_1_1ROSStack.html</anchorfile>
      <anchor>a07d141bfaaef79cb15904cdfca0ef6cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosstack::Stack</name>
    <filename>classrosstack_1_1Stack.html</filename>
    <member kind="enumeration">
      <name>traversal_order_t</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a4d11955847637214063719f215e0f926</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSTORDER</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a4d11955847637214063719f215e0f926ae77c127341239cfcd2ed71b499cd638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREORDER</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a4d11955847637214063719f215e0f926a5d6e9f47373ad7d6fe3e273038d3a3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const VecStack &amp;</type>
      <name>deps</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>adeb3f436e2b0123d0d805ce82c906c07</anchor>
      <arglist>(traversal_order_t order, int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>const VecStack &amp;</type>
      <name>deps1</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a149a33f0d0bb2154787c2407a5a2af1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const VecStack &amp;</type>
      <name>descendants</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>aa44c0d7470bc17acb826818ff3585322</anchor>
      <arglist>(int depth=0)</arglist>
    </member>
    <member kind="function">
      <type>VecStack</type>
      <name>descendants1</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>ac49a1f49171bfd66feb108bf7946bf88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>manifest_path</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>ad2b2f7c044ce93b4abffae321c3017ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rospack_tinyxml::TiXmlElement *</type>
      <name>manifest_root</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>abbfcdbcd654a575fef98f5fdcd4440a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stack</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>aaa717ec689e12a4443bf1ee19ea4813a</anchor>
      <arglist>(std::string _path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_no_subdirs</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a5de5a31841e27659ff1eb9593620776d</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_package</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a16ae5b020c450a363dbe143633008508</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_stack</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>af9b33dbf6609889788d623f8021b671e</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a7f36a16d5ad22c143b22dba472141c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>aeb368484069fbaea50bf2ba2c64539a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::vector&lt; Stack * &gt;</type>
      <name>stacks</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a03ff1b5f6a0752cab3960f40ae24cabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>const VecStack &amp;</type>
      <name>direct_deps</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>ac55f2800a00f5c8fbb1535669a3b4b99</anchor>
      <arglist>(bool missing_pkg_as_warning=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>has_parent</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a351e6ad22f618ba51ec8692f59b2554d</anchor>
      <arglist>(std::string stk)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_manifest</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a31c8ce347223b8fda93725243bc8a2d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Stack</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a114c2e06526996203ab2c63790779194</anchor>
      <arglist>(const Stack &amp;p)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VecStack</type>
      <name>_deps</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a7078c0747db2ca4838fce1e76b0a5ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VecStack</type>
      <name>_descendants</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a0fa982371d7a319c67e2f39784ae27fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VecStack</type>
      <name>_direct_deps</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a9277045d88da325c1c4c4288ed8ac4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>deps_calculated</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a8b0e3b708027a8129ae8a7456dd731e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>descendants_calculated</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>af1754f08f98329a92b227b2c2922c8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>direct_deps_calculated</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a4fdceb7c27cca9ba6cbd0f70894c4b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rospack_tinyxml::TiXmlDocument</type>
      <name>manifest</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>ac01f0dc239be52b1341428e2b21c13b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>manifest_loaded</name>
      <anchorfile>classrosstack_1_1Stack.html</anchorfile>
      <anchor>a66d27588e4521ad6a0f8f38c496e93f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
