<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/ros/core/roslib/</path>
    <filename>mainpage_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>src/package.cpp</name>
    <path>/tmp/ws/src/ros/core/roslib/src/</path>
    <filename>src_2package_8cpp.html</filename>
    <includes id="package_8h" name="package.h" local="yes" imported="no">ros/package.h</includes>
    <namespace>ros</namespace>
    <namespace>ros::package</namespace>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a644b8142eef0aecac2bcf2c484cc2741</anchor>
      <arglist>(const std::string &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ad298fb6cdd303caf6be214955164e720</anchor>
      <arglist>(const std::string &amp;cmd, V_string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL bool</type>
      <name>getAll</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a97f0c00176f44314c41b3400410f7842</anchor>
      <arglist>(V_string &amp;packages)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>getPath</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ae9470dd201aa4e66abb833e710d812a4</anchor>
      <arglist>(const std::string &amp;package_name)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a7843b975a5b25f35a06e34bf49d01dbd</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;attribute, std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt; &amp;exports, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a1d08fa3268c9d0f60400f675d0cb673e</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, M_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a80b2a6909b85c69090cff0415d470ff8</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, V_string &amp;packages, V_string &amp;plugins, bool force_recrawl)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a6604f40ba030f4c44f76fc2e50de2a62</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, V_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>librospack_mutex</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ad19fe797ef5625ed186607b196b7f9d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/package.cpp</name>
    <path>/tmp/ws/src/ros/core/roslib/test/</path>
    <filename>test_2package_8cpp.html</filename>
    <includes id="package_8h" name="package.h" local="no" imported="no">ros/package.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test_2package_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2package_8cpp.html</anchorfile>
      <anchor>a3e5d6552be95f26f9808f513f84aafc4</anchor>
      <arglist>(Package, getAll)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test_2package_8cpp.html</anchorfile>
      <anchor>aeafd87c899798a796db6c4aaee76d9d8</anchor>
      <arglist>(Package, getPath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>package.h</name>
    <path>/tmp/ws/src/ros/core/roslib/include/ros/</path>
    <filename>package_8h.html</filename>
    <namespace>ros</namespace>
    <namespace>ros::package</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DEPRECATED</name>
      <anchorfile>package_8h.html</anchorfile>
      <anchor>a20f2d3860adc5636ddd9823b104f8637</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_FORCE_INLINE</name>
      <anchorfile>package_8h.html</anchorfile>
      <anchor>ac57f414b6a93b49a4394efe37feb9ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_HELPER_EXPORT</name>
      <anchorfile>package_8h.html</anchorfile>
      <anchor>a9d4a95222f3a4aa18e632af6eb78c66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_HELPER_IMPORT</name>
      <anchorfile>package_8h.html</anchorfile>
      <anchor>a8cb1c0a8be1b551266f7bd6ea05a61b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROSLIB_DECL</name>
      <anchorfile>package_8h.html</anchorfile>
      <anchor>a6bb7a647cc0c71647873f0d44cff043b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>M_string</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a410928901fe998968391221ff9c6a16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a35a7df65e6a0987e589d4d4e0c67edfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a644b8142eef0aecac2bcf2c484cc2741</anchor>
      <arglist>(const std::string &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ad298fb6cdd303caf6be214955164e720</anchor>
      <arglist>(const std::string &amp;cmd, V_string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL bool</type>
      <name>getAll</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a97f0c00176f44314c41b3400410f7842</anchor>
      <arglist>(V_string &amp;packages)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>getPath</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ae9470dd201aa4e66abb833e710d812a4</anchor>
      <arglist>(const std::string &amp;package_name)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a7843b975a5b25f35a06e34bf49d01dbd</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;attribute, std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt; &amp;exports, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a1d08fa3268c9d0f60400f675d0cb673e</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, M_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a6604f40ba030f4c44f76fc2e50de2a62</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, V_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utest.cpp</name>
    <path>/tmp/ws/src/ros/core/roslib/test/</path>
    <filename>utest_8cpp.html</filename>
    <includes id="package_8h" name="package.h" local="yes" imported="no">ros/package.h</includes>
    <member kind="function">
      <type>void</type>
      <name>cleanup_env_vars</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>ab4cafd2dcc61ad80b660651f6df5271b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roslib_caller</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a69ddd90257da952f2c2a4a5b2b129585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_env_vars</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a45a986739e9e63b658eddc0f90f127d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>string_split</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a3a664f224afb6245e3ae1ffa2793a742</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></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a48099643e6a873f58c6f590f830c8df2</anchor>
      <arglist>(roslib, commandList)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a700d4d0a9397b46b6c4a86191084e99b</anchor>
      <arglist>(roslib, commandListNames)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a0a0f7bb05f6d6102045750b4cf88ebb8</anchor>
      <arglist>(roslib, concurrent_access)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a198d86ae5a7cff98fe7fc2cf60008f6a</anchor>
      <arglist>(roslib, getAll)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_rr_path</name>
      <anchorfile>utest_8cpp.html</anchorfile>
      <anchor>a0f2d1f975325ee1a406503653e2fa0f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
    <namespace>ros::package</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros::package</name>
    <filename>namespaceros_1_1package.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>M_string</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a410928901fe998968391221ff9c6a16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a35a7df65e6a0987e589d4d4e0c67edfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a644b8142eef0aecac2bcf2c484cc2741</anchor>
      <arglist>(const std::string &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>command</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ad298fb6cdd303caf6be214955164e720</anchor>
      <arglist>(const std::string &amp;cmd, V_string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL bool</type>
      <name>getAll</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a97f0c00176f44314c41b3400410f7842</anchor>
      <arglist>(V_string &amp;packages)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL std::string</type>
      <name>getPath</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ae9470dd201aa4e66abb833e710d812a4</anchor>
      <arglist>(const std::string &amp;package_name)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a7843b975a5b25f35a06e34bf49d01dbd</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;attribute, std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt; &amp;exports, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a1d08fa3268c9d0f60400f675d0cb673e</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, M_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a80b2a6909b85c69090cff0415d470ff8</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, V_string &amp;packages, V_string &amp;plugins, bool force_recrawl)</arglist>
    </member>
    <member kind="function">
      <type>ROSLIB_DECL void</type>
      <name>getPlugins</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>a6604f40ba030f4c44f76fc2e50de2a62</anchor>
      <arglist>(const std::string &amp;package, const std::string &amp;attribute, V_string &amp;plugins, bool force_recrawl=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>librospack_mutex</name>
      <anchorfile>namespaceros_1_1package.html</anchorfile>
      <anchor>ad19fe797ef5625ed186607b196b7f9d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
