<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>BagR.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>BagR_8cpp</filename>
    <includes id="BagR_8h" name="BagR.h" local="yes" imported="no">BagR.h</includes>
    <member kind="function">
      <type>std::vector&lt; BagMessage &gt; *</type>
      <name>rrosBagRead</name>
      <anchorfile>BagR_8cpp.html</anchorfile>
      <anchor>a66c3b46aa3f0a8d0a3cb8565aa1eb7a0</anchor>
      <arglist>(const char *filename, std::vector&lt; std::string &gt; *topics, unsigned int max_size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BagR.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>BagR_8h</filename>
    <includes id="SubscribeR_8h" name="SubscribeR.h" local="yes" imported="no">SubscribeR.h</includes>
    <class kind="struct">BagMessage</class>
    <member kind="function">
      <type>std::vector&lt; BagMessage &gt; *</type>
      <name>rrosBagRead</name>
      <anchorfile>BagR_8h.html</anchorfile>
      <anchor>a059c9b81b0c65c3c7b7b5da0ae8f4697</anchor>
      <arglist>(const char *filename, std::vector&lt; std::string &gt; *topics, unsigned int max_size=-1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParamR.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>ParamR_8cpp</filename>
    <includes id="ParamR_8h" name="ParamR.h" local="yes" imported="no">ParamR.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rrosDeleteParam</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a7f90bffee7879f147c48a7c7b4e6e83f</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosGetParamBoolean</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>ac5645443c64ccee3b015b829c714e5d2</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rrosGetParamDouble</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a63fd8457bf7084b04c522bbc55614ed7</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rrosGetParamInteger</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a1d60e07f05537a9be0f9232440bcecef</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rrosGetParamString</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a3432e94513656ce9b9e01ea845f19aaf</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rrosGetParamType</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a2472d1bbaa84568e23e95126cdf6f670</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamBoolean</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>af2572202f3eb859c69ed9e8537f70092</anchor>
      <arglist>(NodeR *handle, char *param, bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamDouble</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a50162fa5c66836409db1a24fef387d65</anchor>
      <arglist>(NodeR *handle, char *param, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamInteger</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a9b8a5b70bdb86f6f5efc0a2a4f6463dd</anchor>
      <arglist>(NodeR *handle, char *param, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamString</name>
      <anchorfile>ParamR_8cpp.html</anchorfile>
      <anchor>a2ca5ff6300529dd9a61d1b91c69cf81b</anchor>
      <arglist>(NodeR *handle, char *param, char *val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParamR.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>ParamR_8h</filename>
    <includes id="rosR_8h" name="rosR.h" local="yes" imported="no">rosR.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rrosDeleteParam</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a7f90bffee7879f147c48a7c7b4e6e83f</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosGetParamBoolean</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>ac5645443c64ccee3b015b829c714e5d2</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rrosGetParamDouble</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a63fd8457bf7084b04c522bbc55614ed7</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rrosGetParamInteger</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a1d60e07f05537a9be0f9232440bcecef</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rrosGetParamString</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a3432e94513656ce9b9e01ea845f19aaf</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rrosGetParamType</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a2472d1bbaa84568e23e95126cdf6f670</anchor>
      <arglist>(NodeR *handle, char *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamBoolean</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>af2572202f3eb859c69ed9e8537f70092</anchor>
      <arglist>(NodeR *handle, char *param, bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamDouble</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a50162fa5c66836409db1a24fef387d65</anchor>
      <arglist>(NodeR *handle, char *param, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamInteger</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a9b8a5b70bdb86f6f5efc0a2a4f6463dd</anchor>
      <arglist>(NodeR *handle, char *param, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSetParamString</name>
      <anchorfile>ParamR_8h.html</anchorfile>
      <anchor>a2ca5ff6300529dd9a61d1b91c69cf81b</anchor>
      <arglist>(NodeR *handle, char *param, char *val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PublisheR.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>PublisheR_8cpp</filename>
    <includes id="PublisheR_8h" name="PublisheR.h" local="yes" imported="no">PublisheR.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_bool</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>ab9f5571d1c7d5ebd7c98170caa81af39</anchor>
      <arglist>(OStreamR *s, bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float32</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a31d4367f2b196a401a71ef615e87574b</anchor>
      <arglist>(OStreamR *s, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float32_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a43b116930123e90c2981dbd561978f6b</anchor>
      <arglist>(OStreamR *s, std::vector&lt; float &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float64</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a8f32d3df2044d81ae5d3800ea276a2bf</anchor>
      <arglist>(OStreamR *s, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float64_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>aa6379437696e1d21844c623a182c986a</anchor>
      <arglist>(OStreamR *s, std::vector&lt; double &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int16</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a3f538321755ebcd813e22565f42122ec</anchor>
      <arglist>(OStreamR *s, signed short val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int16_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a82e4d9e1b065ceea2eb22adf59198565</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed short &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int32</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a476c100de477b8789406c89cde871c79</anchor>
      <arglist>(OStreamR *s, signed int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int32_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a20e0d3a39a013e85c3caf1fd777ec24b</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed int &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int64</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>afc48cce3056583814e0e5a80aee17600</anchor>
      <arglist>(OStreamR *s, signed long val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int64_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a66595237e1255f345818ec31d77b52bf</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed long &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int8</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a2d891832f5dd1eb535d0c9c819bf481d</anchor>
      <arglist>(OStreamR *s, signed char val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int8_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>ab179dbd87d8970e4b90dabe23c802b76</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed char &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_string</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>ab7dbe7eaea7217a691298b1fb636eb78</anchor>
      <arglist>(OStreamR *s, char *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_string_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a9c8b9e68b2adfcd05ce9fe48f48788a7</anchor>
      <arglist>(OStreamR *s, std::vector&lt; std::string &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint16</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>af5346710387469a4228970c41f969c1f</anchor>
      <arglist>(OStreamR *s, unsigned short val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint16_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>af12022222886b18e642e5d364197a00a</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned short &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint32</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a0cc0103070c5089851808c7539c7d441</anchor>
      <arglist>(OStreamR *s, unsigned int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint32_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a35ae1ead6b8367c256ed8306f9b239c7</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned int &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint64</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a3d6847a16a2b489428c68690596c63cb</anchor>
      <arglist>(OStreamR *s, unsigned long val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint64_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a53917e7a517e5f4c34652a5760330146</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned long &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint8</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a4d4a9bc44b4c46d305cf9d5022ee1902</anchor>
      <arglist>(OStreamR *s, unsigned char val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint8_array</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a4e065cf209ee563580a29731203cedeb</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned char &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosPublish</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>aab7a5820771fe377b9b601d21fc6eca8</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>PublisheR *</type>
      <name>rrosPublisher</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a48cd9ef6a6c828ffa2f84e65d54bab92</anchor>
      <arglist>(NodeR *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageDefinition</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a940e98d3b0db2b3b57eab0f0d2e6527a</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageMD5</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>adb3a1e00c3085745c4ef339ae9ac402e</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>OStreamR *</type>
      <name>rrosPublisherGetMessageStream</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a61882e4a476b35a5621507a2c973e8ba</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageType</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>a687b3fd0108bff425c967759944453f7</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetTopic</name>
      <anchorfile>PublisheR_8cpp.html</anchorfile>
      <anchor>ab3cc123cee239cf1a0b59d45b3ee2f17</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PublisheR.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>PublisheR_8h</filename>
    <includes id="rosR_8h" name="rosR.h" local="yes" imported="no">rosR.h</includes>
    <class kind="struct">OStreamR</class>
    <class kind="class">PublisheR</class>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_bool</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>ab9f5571d1c7d5ebd7c98170caa81af39</anchor>
      <arglist>(OStreamR *s, bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float32</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a31d4367f2b196a401a71ef615e87574b</anchor>
      <arglist>(OStreamR *s, float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float32_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a43b116930123e90c2981dbd561978f6b</anchor>
      <arglist>(OStreamR *s, std::vector&lt; float &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float64</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a8f32d3df2044d81ae5d3800ea276a2bf</anchor>
      <arglist>(OStreamR *s, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_float64_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>aa6379437696e1d21844c623a182c986a</anchor>
      <arglist>(OStreamR *s, std::vector&lt; double &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int16</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a3f538321755ebcd813e22565f42122ec</anchor>
      <arglist>(OStreamR *s, signed short val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int16_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a82e4d9e1b065ceea2eb22adf59198565</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed short &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int32</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a476c100de477b8789406c89cde871c79</anchor>
      <arglist>(OStreamR *s, signed int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int32_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a20e0d3a39a013e85c3caf1fd777ec24b</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed int &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int64</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>afc48cce3056583814e0e5a80aee17600</anchor>
      <arglist>(OStreamR *s, signed long val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int64_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a66595237e1255f345818ec31d77b52bf</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed long &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int8</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a2d891832f5dd1eb535d0c9c819bf481d</anchor>
      <arglist>(OStreamR *s, signed char val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_int8_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>ab179dbd87d8970e4b90dabe23c802b76</anchor>
      <arglist>(OStreamR *s, std::vector&lt; signed char &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_string</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>ab7dbe7eaea7217a691298b1fb636eb78</anchor>
      <arglist>(OStreamR *s, char *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_string_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a9c8b9e68b2adfcd05ce9fe48f48788a7</anchor>
      <arglist>(OStreamR *s, std::vector&lt; std::string &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint16</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>af5346710387469a4228970c41f969c1f</anchor>
      <arglist>(OStreamR *s, unsigned short val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint16_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>af12022222886b18e642e5d364197a00a</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned short &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint32</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a0cc0103070c5089851808c7539c7d441</anchor>
      <arglist>(OStreamR *s, unsigned int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint32_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a35ae1ead6b8367c256ed8306f9b239c7</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned int &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint64</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a3d6847a16a2b489428c68690596c63cb</anchor>
      <arglist>(OStreamR *s, unsigned long val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint64_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a53917e7a517e5f4c34652a5760330146</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned long &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint8</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a4d4a9bc44b4c46d305cf9d5022ee1902</anchor>
      <arglist>(OStreamR *s, unsigned char val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rros_stream_write_uint8_array</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a4e065cf209ee563580a29731203cedeb</anchor>
      <arglist>(OStreamR *s, std::vector&lt; unsigned char &gt; *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosPublish</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>aab7a5820771fe377b9b601d21fc6eca8</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>PublisheR *</type>
      <name>rrosPublisher</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a48cd9ef6a6c828ffa2f84e65d54bab92</anchor>
      <arglist>(NodeR *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageDefinition</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a940e98d3b0db2b3b57eab0f0d2e6527a</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageMD5</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>adb3a1e00c3085745c4ef339ae9ac402e</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>OStreamR *</type>
      <name>rrosPublisherGetMessageStream</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a61882e4a476b35a5621507a2c973e8ba</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetMessageType</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>a687b3fd0108bff425c967759944453f7</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosPublisherGetTopic</name>
      <anchorfile>PublisheR_8h.html</anchorfile>
      <anchor>ab3cc123cee239cf1a0b59d45b3ee2f17</anchor>
      <arglist>(PublisheR *publisher)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosR.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>rosR_8cpp</filename>
    <includes id="rosR_8h" name="rosR.h" local="yes" imported="no">rosR.h</includes>
    <member kind="function">
      <type>NodeR *</type>
      <name>rrosInitNode</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>ae9f6c5cfe5e2d5100a6a7fe2604881f9</anchor>
      <arglist>(char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosLog</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>a7fb68623175d588fbdb4504cd3f959e3</anchor>
      <arglist>(char *message, unsigned char type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosOK</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>aa430ab85e1c0a451c3c2f15646cba7e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSpin</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>a11dcb65b34e0939ced2de10f4b2d208f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSpinOnce</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>a251bafad0bbee395a7e21876bebaae75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rrosTimeNow</name>
      <anchorfile>rosR_8cpp.html</anchorfile>
      <anchor>a4d99de626b5cc8d82bdfd62320ea90a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosR.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>rosR_8h</filename>
    <class kind="class">NodeR</class>
    <class kind="struct">StreamR</class>
    <member kind="function">
      <type>NodeR *</type>
      <name>rrosInitNode</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>ae9f6c5cfe5e2d5100a6a7fe2604881f9</anchor>
      <arglist>(char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosLog</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>a7fb68623175d588fbdb4504cd3f959e3</anchor>
      <arglist>(char *message, unsigned char type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosOK</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>aa430ab85e1c0a451c3c2f15646cba7e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSpin</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>a11dcb65b34e0939ced2de10f4b2d208f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rrosSpinOnce</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>a251bafad0bbee395a7e21876bebaae75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rrosTimeNow</name>
      <anchorfile>rosR_8h.html</anchorfile>
      <anchor>a4d99de626b5cc8d82bdfd62320ea90a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SubscribeR.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>SubscribeR_8cpp</filename>
    <includes id="SubscribeR_8h" name="SubscribeR.h" local="yes" imported="no">SubscribeR.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>rros_stream_read_bool</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>aba1d14be47b2533e130eddb24d715f9e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rros_stream_read_float32</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>afffc294aaeff6c42556171cdad9a7932</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt; *</type>
      <name>rros_stream_read_float32_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a998dc6818e99d16cf3de31b03f7e99c4</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rros_stream_read_float64</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a2f640fa60dc838621863468acf9c4192</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt; *</type>
      <name>rros_stream_read_float64_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a8765dc131a95a96940d9cb0548244779</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>signed short</type>
      <name>rros_stream_read_int16</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a1afc3c23e7f2edbd5991c92670cbd87e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed short &gt; *</type>
      <name>rros_stream_read_int16_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ad8ff3377cf2cc6d9714228eb35dfaef9</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>signed int</type>
      <name>rros_stream_read_int32</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a7b2b42e978aa2c5f62b1905bfa4bc99e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed int &gt; *</type>
      <name>rros_stream_read_int32_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>abec82fe8e442fa2500d9b9a0ee07bf21</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>signed long</type>
      <name>rros_stream_read_int64</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a1bb92ec38db6dedeba03007a0085a7af</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed long &gt; *</type>
      <name>rros_stream_read_int64_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a2a44d965b0d5f1d300e4e2c9fbb75e71</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>signed char</type>
      <name>rros_stream_read_int8</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a0c5da97d776a017b71fc1ff4ca4f4a66</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed char &gt; *</type>
      <name>rros_stream_read_int8_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ae38b3ee6863fedb2787ba65c9a6b5028</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rros_stream_read_string</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a5aa14e7a3a14dd893812ed2ed195ab11</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt; *</type>
      <name>rros_stream_read_string_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>aefcd575134cb3b3db9fd1b488093dc1c</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>rros_stream_read_uint16</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ac3bc8fc5ef41d5d184d6b57badc36234</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned short &gt; *</type>
      <name>rros_stream_read_uint16_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>aeb07e7eeb73ac8d3307ea4611f6e7488</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rros_stream_read_uint32</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a84b3e3b6f869712fa757058d8e4346bd</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned int &gt; *</type>
      <name>rros_stream_read_uint32_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>aab46e89fdd7b8e4c1e709542dd1ff365</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>rros_stream_read_uint64</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>af0ee851ab37dedbd6b03df02fd8b7104</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned long &gt; *</type>
      <name>rros_stream_read_uint64_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ad8f10ed948ca854d2c8a81449ffb3ecd</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>rros_stream_read_uint8</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ace35f522771218dfbd6739dd0ab8c505</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt; *</type>
      <name>rros_stream_read_uint8_array</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>af8db010d991db08f18c6ac9aeaeed4fc</anchor>
      <arglist>(IStreamR *s, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>SubscribeR *</type>
      <name>rrosSubscriber</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a17fe97126a4adb6a9db1e9d6a95b6aa4</anchor>
      <arglist>(NodeR *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageDefinition</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a67efa6fb998b0bf8c8acaac872277f13</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageMD5</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a792187c7084dd4fc9c293566ec885ea4</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>IStreamR *</type>
      <name>rrosSubscriberGetMessageStream</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>ab7728d3b4f6340ed60cad06439e82df0</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageType</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a51e03294018bd8d1b0140c5529a23ea5</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetPublisher</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>a6a779ee36ef568bcbaea1ecf4baeb496</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosSubscriberHasAnyMsg</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>afaec856734282b0f588824b4f2f8e6b1</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosSubscriberHasNewMsg</name>
      <anchorfile>SubscribeR_8cpp.html</anchorfile>
      <anchor>abdc82eedf06f1f150e273faaf519ed19</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SubscribeR.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-rosR/doc_stacks/2015-11-15_17-40-17.671573/rosR/src/</path>
    <filename>SubscribeR_8h</filename>
    <includes id="rosR_8h" name="rosR.h" local="yes" imported="no">rosR.h</includes>
    <class kind="struct">IStreamR</class>
    <class kind="class">SubscribeR</class>
    <member kind="function">
      <type>bool</type>
      <name>rros_stream_read_bool</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>aba1d14be47b2533e130eddb24d715f9e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rros_stream_read_float32</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>afffc294aaeff6c42556171cdad9a7932</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt; *</type>
      <name>rros_stream_read_float32_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a01d513db8f5d64036781d7f6d32effa8</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rros_stream_read_float64</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a2f640fa60dc838621863468acf9c4192</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt; *</type>
      <name>rros_stream_read_float64_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>ab247523ab6a648d9f9bb372383a7da4d</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>signed short</type>
      <name>rros_stream_read_int16</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a1afc3c23e7f2edbd5991c92670cbd87e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed short &gt; *</type>
      <name>rros_stream_read_int16_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>ad09bf945373eb6dff17d7c4faf4ab736</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>signed int</type>
      <name>rros_stream_read_int32</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a7b2b42e978aa2c5f62b1905bfa4bc99e</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed int &gt; *</type>
      <name>rros_stream_read_int32_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>aaa8b35e904acc7f39e4435b10b0d68d0</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>signed long</type>
      <name>rros_stream_read_int64</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a1bb92ec38db6dedeba03007a0085a7af</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed long &gt; *</type>
      <name>rros_stream_read_int64_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a064d28dd9d3a8119a62fe0868983e482</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>signed char</type>
      <name>rros_stream_read_int8</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a0c5da97d776a017b71fc1ff4ca4f4a66</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; signed char &gt; *</type>
      <name>rros_stream_read_int8_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a5fbddd33dca6334c26f01d6f07ae276a</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rros_stream_read_string</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a5aa14e7a3a14dd893812ed2ed195ab11</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt; *</type>
      <name>rros_stream_read_string_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>aefcd575134cb3b3db9fd1b488093dc1c</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>rros_stream_read_uint16</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>ac3bc8fc5ef41d5d184d6b57badc36234</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned short &gt; *</type>
      <name>rros_stream_read_uint16_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a69bb0aa71e5c12446c7b2e21094b8f90</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rros_stream_read_uint32</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a84b3e3b6f869712fa757058d8e4346bd</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned int &gt; *</type>
      <name>rros_stream_read_uint32_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>aeb5bf6f7b7e97e730ce8e3a2d588288c</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>rros_stream_read_uint64</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>af0ee851ab37dedbd6b03df02fd8b7104</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned long &gt; *</type>
      <name>rros_stream_read_uint64_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a56c0046180310849f779e8da361c7ba9</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>rros_stream_read_uint8</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>ace35f522771218dfbd6739dd0ab8c505</anchor>
      <arglist>(IStreamR *s)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt; *</type>
      <name>rros_stream_read_uint8_array</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a5ba79937a570d55afbf5f26eceb21754</anchor>
      <arglist>(IStreamR *s, unsigned int size=0)</arglist>
    </member>
    <member kind="function">
      <type>SubscribeR *</type>
      <name>rrosSubscriber</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a17fe97126a4adb6a9db1e9d6a95b6aa4</anchor>
      <arglist>(NodeR *handle, const char *topic, const char *type, const char *msg_def, const char *msg_md5)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageDefinition</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a67efa6fb998b0bf8c8acaac872277f13</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageMD5</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a792187c7084dd4fc9c293566ec885ea4</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>IStreamR *</type>
      <name>rrosSubscriberGetMessageStream</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>ab7728d3b4f6340ed60cad06439e82df0</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetMessageType</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a51e03294018bd8d1b0140c5529a23ea5</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rrosSubscriberGetPublisher</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>a6a779ee36ef568bcbaea1ecf4baeb496</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosSubscriberHasAnyMsg</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>afaec856734282b0f588824b4f2f8e6b1</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rrosSubscriberHasNewMsg</name>
      <anchorfile>SubscribeR_8h.html</anchorfile>
      <anchor>abdc82eedf06f1f150e273faaf519ed19</anchor>
      <arglist>(SubscribeR *subscriber)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BagMessage</name>
    <filename>structBagMessage.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>datatype</name>
      <anchorfile>structBagMessage.html</anchorfile>
      <anchor>ade82d3c464ae88619089fba4322ec08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IStreamR *</type>
      <name>isStream</name>
      <anchorfile>structBagMessage.html</anchorfile>
      <anchor>abdf58b0235db7c5fd98b9d3e02bbbd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_stamp</name>
      <anchorfile>structBagMessage.html</anchorfile>
      <anchor>af913fcbd69e73215a2e76170623f58aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>structBagMessage.html</anchorfile>
      <anchor>a255d16c727c7c8eb58e96bd4810e0db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_array&lt; uint8_t &gt;</type>
      <name>ui8Buffer</name>
      <anchorfile>structBagMessage.html</anchorfile>
      <anchor>a021e102f4193ad99d5e11274bda541a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IStreamR</name>
    <filename>structIStreamR.html</filename>
    <base>StreamR</base>
    <member kind="function">
      <type></type>
      <name>IStreamR</name>
      <anchorfile>structIStreamR.html</anchorfile>
      <anchor>aaf221891367c908f980fad41bd886f88</anchor>
      <arglist>(uint8_t *data, uint32_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchorfile>structIStreamR.html</anchorfile>
      <anchor>afd8b99725e8998e4f6d80f282cbe2e66</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>IStreamR &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>structIStreamR.html</anchorfile>
      <anchor>a888c022413b6a45020f74131619c1944</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NodeR</name>
    <filename>classNodeR.html</filename>
    <member kind="function">
      <type>ros::NodeHandle *</type>
      <name>getHandle</name>
      <anchorfile>classNodeR.html</anchorfile>
      <anchor>a8c2ded405912e22a823fcfcb62d191f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeR</name>
      <anchorfile>classNodeR.html</anchorfile>
      <anchor>a127a249644c1d08a2c6ebebafcf6a7a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>handle</name>
      <anchorfile>classNodeR.html</anchorfile>
      <anchor>a16eb315b368904d2afeaba0fbd5a3e70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OStreamR</name>
    <filename>structOStreamR.html</filename>
    <base>StreamR</base>
    <member kind="function">
      <type>void</type>
      <name>next</name>
      <anchorfile>structOStreamR.html</anchorfile>
      <anchor>a6e6a4f2b9ef11ea2846f462ec0c32e6a</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>OStreamR &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structOStreamR.html</anchorfile>
      <anchor>a928dd97e77f7142341eb66bf317985fb</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OStreamR</name>
      <anchorfile>structOStreamR.html</anchorfile>
      <anchor>a44cafb9de3f836d5ab90a2bf03a79828</anchor>
      <arglist>(uint8_t *data, uint32_t count)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PublisheR</name>
    <filename>classPublisheR.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageDefinition</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a224c6e5acc8013f2bf5d2d146bc481bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageMD5</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a6d7408f76f21bff0e69409fb6c5131b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OStreamR *</type>
      <name>getMessageStream</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a79f9f1e75be6574eaaf7e41e400245ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageType</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>af36afdec906b7a5fe28884bfb4372e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getTopic</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a109d48a45a27954f40dbb2eb03a6a838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a3459de494d05ef4973a8c8ec370d35f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublisheR</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a8de739cb679ffac02859a37666e08732</anchor>
      <arglist>(NodeR *handle, const char *cTopic, const char *cMsgType, const char *cMsgDefinition, const char *cMsgMD5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PublisheR</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>abaa2ef4e0db2e3e551d1756dd57263ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_iBufferSize</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a28ee67b29e13f97fe94e11d956756e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OStreamR *</type>
      <name>m_osStream</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a235f8a1120dc27b9ec3bbcac900caee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher *</type>
      <name>m_rosPublisher</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a340f6e479374ee1d1bfd261b54ab571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgDefinition</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a860bfd0687462278d24e40d191ca0cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgMD5</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a9d3a4e3fb3230de9c95fba5770214ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgType</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>af8b9db5267f71cc0c41bb00d5a173316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_array&lt; uint8_t &gt; *</type>
      <name>m_ui8Buffer</name>
      <anchorfile>classPublisheR.html</anchorfile>
      <anchor>a3a7544d1efd418da56aaf1911868d50f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StreamR</name>
    <filename>structStreamR.html</filename>
    <member kind="function">
      <type>uint8_t *</type>
      <name>advance</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>a93ca2aa7ce24d6ef4ae65b6c9baec4e8</anchor>
      <arglist>(int32_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>getData</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>a1875dec812ed88ebba09b6423f3e64b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>getLength</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>a0906b040ec7d7cffe660d7c26b1ec8f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>StreamR</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>ab2aa4ee7de52b778473228d624138ca2</anchor>
      <arglist>(uint8_t *_data, uint32_t _count)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>data_</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>a503c39028b2b80e3a1968a3ef5221437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t *</type>
      <name>end_</name>
      <anchorfile>structStreamR.html</anchorfile>
      <anchor>a0c5f2b30adeb6c038c91c5ff99e655ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SubscribeR</name>
    <filename>classSubscribeR.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>ade1c00d4649c2b1e65c0465f7a5a3920</anchor>
      <arglist>(const ros::MessageEvent&lt; topic_tools::ShapeShifter const  &gt; &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageDefinition</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a4ebb7afce4b1d695564f521a36643e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageMD5</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>acb1e099f25c2e48adf72520a7dd8a7b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IStreamR *</type>
      <name>getMessageStream</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>aab0c3e945c77eeec34e87fc7e01ea2da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getMessageType</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a4f4d7427571756a942d7501b7f89c5f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getPublisher</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>abf7f7faa50307a4024e248236fdb03b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnyMessage</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a3961b2ef78b5354ff795ca422fb6ed96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNewMessage</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a69ed455372b97af1cee3be5b64341e47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubscribeR</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a31fc5a84eec771f120f47b3a40fead92</anchor>
      <arglist>(NodeR *handle, const char *cTopic, const char *cMsgType, const char *cMsgDefinition, const char *cMsgMD5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SubscribeR</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a9e4c9437bcb23e80871c8fdb322c606a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_bAnyMessage</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>af0365c3647a8695ba5e62641e7334f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_bNewMessage</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a5679d211e551c606bed153a4d6c3f6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::MessageEvent&lt; topic_tools::ShapeShifter const  &gt;</type>
      <name>m_Event</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a8fa3fd944c104056aaeed0c08a40c1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_iBufferSize</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a6347dc47dadf4b20fbf02b17c6de3858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IStreamR *</type>
      <name>m_isStream</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a9bfccb7c862dcfaa1a0725a2b0091b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>m_rosSubscriber</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a460f65689247fe210d0bc66d1202d2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgDefinition</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a9b5ce875dd9daf74c86128899bc973ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgMD5</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>ad2eb2424d7549cf8bf962da1527ab3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_strMsgType</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a8627ef7ca40ac960ea1462eda2e797e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_array&lt; uint8_t &gt; *</type>
      <name>m_ui8Buffer</name>
      <anchorfile>classSubscribeR.html</anchorfile>
      <anchor>a65573ac65791f36861981d21c9d9f107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
