<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/rosserial_client/</path>
    <filename>____init_____8py</filename>
    <namespace>rosserial_client</namespace>
  </compound>
  <compound kind="file">
    <name>duration.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/</path>
    <filename>duration_8cpp</filename>
    <includes id="duration_8h" name="duration.h" local="yes" imported="no">ros/duration.h</includes>
    <member kind="function">
      <type>void</type>
      <name>normalizeSecNSecSigned</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a044e83d54d9740790cb43471903eb4e8</anchor>
      <arglist>(int32_t &amp;sec, int32_t &amp;nsec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>duration.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>duration_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>normalizeSecNSecSigned</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a044e83d54d9740790cb43471903eb4e8</anchor>
      <arglist>(int32_t &amp;sec, int32_t &amp;nsec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>float64_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/test/</path>
    <filename>float64__test_8cpp</filename>
    <includes id="msg_8h" name="msg.h" local="yes" imported="no">ros_lib/ros/msg.h</includes>
    <class kind="class">TestFloat64</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>float64__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>float64__test_8cpp.html</anchorfile>
      <anchor>a5852e1bd3615dc637877f183837bea28</anchor>
      <arglist>(TestFloat64, testRoundTrip)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>make_library.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/rosserial_client/</path>
    <filename>make__library_8py</filename>
    <class kind="class">rosserial_client::make_library::ArrayDataType</class>
    <class kind="class">rosserial_client::make_library::AVR_Float64DataType</class>
    <class kind="class">rosserial_client::make_library::EnumerationType</class>
    <class kind="class">rosserial_client::make_library::Message</class>
    <class kind="class">rosserial_client::make_library::MessageDataType</class>
    <class kind="class">rosserial_client::make_library::PrimitiveDataType</class>
    <class kind="class">rosserial_client::make_library::Service</class>
    <class kind="class">rosserial_client::make_library::StringDataType</class>
    <class kind="class">rosserial_client::make_library::TimeDataType</class>
    <namespace>rosserial_client::make_library</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_dependency_sorted_package_list</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>aecd2ab6a95ed75be7fcccd4791ac9839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MakeLibrary</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>adf6153dee3ab1618a65064d616bcc733</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosserial_client_copy_files</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a9fd11af8b76d312bfa53e71e0229110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosserial_generate</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a11c853910456be881627383314f81dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>type_to_var</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a7215c68c8f909311e173e7069a7e4784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>adc9b8db2d95d0cd92ecf7a435fcd5886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>msg_8h</filename>
    <class kind="class">ros::Msg</class>
  </compound>
  <compound kind="file">
    <name>node_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>node__handle_8h</filename>
    <includes id="msg_8h" name="msg.h" local="yes" imported="no">msg.h</includes>
    <includes id="publisher_8h" name="publisher.h" local="yes" imported="no">publisher.h</includes>
    <includes id="subscriber_8h" name="subscriber.h" local="yes" imported="no">subscriber.h</includes>
    <includes id="service__server_8h" name="service_server.h" local="yes" imported="no">service_server.h</includes>
    <includes id="service__client_8h" name="service_client.h" local="yes" imported="no">service_client.h</includes>
    <class kind="class">ros::NodeHandle_</class>
    <class kind="class">ros::NodeHandleBase_</class>
    <member kind="define">
      <type>#define</type>
      <name>MODE_FIRST_FF</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>a09ebe6b25fca4fc5eb2aec0d73bb2319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_MESSAGE</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>aab0e1aff14e70be4bca6a38a3e8911ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_MSG_CHECKSUM</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>a53930041da59a72f7e8cb826297ae00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_PROTOCOL_VER</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ae602e2c8ee7903ab0f7c9094760e532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_SIZE_CHECKSUM</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ad4cdea3c895be320deaffc7f4c950eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_SIZE_H</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>aa2d09da1e4e6c7179ab3fc9a6e1d9a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_SIZE_L</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ab94050c67cf53ee2dcd52d112396ee74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_TOPIC_H</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>a6ddea400fed241af58c8d4a12ebd5f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_TOPIC_L</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>af64a4da6ce639abf3b5cb7d8b5a0c05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_TIMEOUT</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ab1ba7ecdbacc376bc6415d4bc01846ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROTOCOL_VER</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>abaaa5696c899a1d8287730e663ee9d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROTOCOL_VER1</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>a5b449aa4e9e85246413efa7edf63ceb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROTOCOL_VER2</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ac5ea63f70747466f9d091c10439297ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_SECONDS</name>
      <anchorfile>node__handle_8h.html</anchorfile>
      <anchor>ab9e8baee498ddc0bd4baab72bf457093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>publisher.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>publisher_8h</filename>
    <includes id="node__handle_8h" name="node_handle.h" local="yes" imported="no">node_handle.h</includes>
  </compound>
  <compound kind="file">
    <name>service_client.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>service__client_8h</filename>
    <includes id="publisher_8h" name="publisher.h" local="yes" imported="no">publisher.h</includes>
    <includes id="subscriber_8h" name="subscriber.h" local="yes" imported="no">subscriber.h</includes>
  </compound>
  <compound kind="file">
    <name>service_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>service__server_8h</filename>
    <includes id="publisher_8h" name="publisher.h" local="yes" imported="no">publisher.h</includes>
    <includes id="subscriber_8h" name="subscriber.h" local="yes" imported="no">subscriber.h</includes>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>subscriber.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>subscriber_8h</filename>
    <class kind="class">ros::Subscriber_</class>
  </compound>
  <compound kind="file">
    <name>tf.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/tf/</path>
    <filename>tf_8h</filename>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Quaternion</type>
      <name>createQuaternionFromYaw</name>
      <anchorfile>namespacetf.html</anchorfile>
      <anchor>abaf319846db22f3d6f627df8be4f70ea</anchor>
      <arglist>(double yaw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/</path>
    <filename>time_8cpp</filename>
    <includes id="time_8h" name="time.h" local="yes" imported="no">ros/time.h</includes>
    <member kind="function">
      <type>void</type>
      <name>normalizeSecNSec</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a0c3f264dd0fdabbebca2ce26e92eecb8</anchor>
      <arglist>(uint32_t &amp;sec, uint32_t &amp;nsec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/ros/</path>
    <filename>time_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>normalizeSecNSec</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a0c3f264dd0fdabbebca2ce26e92eecb8</anchor>
      <arglist>(uint32_t &amp;sec, uint32_t &amp;nsec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_broadcaster.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-rosserial/doc_stacks/2016-01-12_13-34-07.984930/rosserial/rosserial_client/src/ros_lib/tf/</path>
    <filename>transform__broadcaster_8h</filename>
  </compound>
  <compound kind="class">
    <name>TestFloat64</name>
    <filename>classTestFloat64.html</filename>
    <member kind="variable">
      <type>union TestFloat64::@0</type>
      <name>@1</name>
      <anchorfile>classTestFloat64.html</anchorfile>
      <anchor>a9f32a4a7cbffb4229169c4ca24ceb256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>buffer</name>
      <anchorfile>unionTestFloat64_1_1@0.html</anchorfile>
      <anchor>a8729c01f189ef2eca541efc57ccd8b9a</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>val</name>
      <anchorfile>unionTestFloat64_1_1@0.html</anchorfile>
      <anchor>a5bcbb90fc23bd57897346cd0a8022e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>cases</name>
      <anchorfile>classTestFloat64.html</anchorfile>
      <anchor>a74ab30fd256c58d7a810911376b37d4e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>num_cases</name>
      <anchorfile>classTestFloat64.html</anchorfile>
      <anchor>a6382add57a4d8dc9dfe8ba4ae8153a3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Msg</name>
    <filename>classros_1_1Msg.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>deserialize</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a8d58b07f3980322ba7a908db2abf818c</anchor>
      <arglist>(unsigned char *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getMD5</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a4d63a230a242f38ef3776a539b376aef</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getType</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a42529c03cd1d5fba0bb2209cacc855aa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>serialize</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a59d90898711c6632ec494985f43ca709</anchor>
      <arglist>(unsigned char *outbuffer) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>deserializeAvrFloat64</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a8494fc1e864aa11612757ba107792b11</anchor>
      <arglist>(const unsigned char *inbuffer, float *f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>serializeAvrFloat64</name>
      <anchorfile>classros_1_1Msg.html</anchorfile>
      <anchor>a3fff55e17efd60a7195a14857ff44897</anchor>
      <arglist>(unsigned char *outbuffer, const float f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::NodeHandle_</name>
    <filename>classros_1_1NodeHandle__.html</filename>
    <templarg></templarg>
    <templarg>MAX_SUBSCRIBERS</templarg>
    <templarg>MAX_PUBLISHERS</templarg>
    <templarg>INPUT_SIZE</templarg>
    <templarg>OUTPUT_SIZE</templarg>
    <base>ros::NodeHandleBase_</base>
    <member kind="function">
      <type>bool</type>
      <name>advertise</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a975edaafd62f5eee09e2e7572a0cbaea</anchor>
      <arglist>(Publisher &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>advertiseService</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>acddb0b0ba7d259370fe48f604f6cbe6e</anchor>
      <arglist>(ServiceServer&lt; MReq, MRes &gt; &amp;srv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>connected</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a2bc69944813986c3b6b5b19b588a374c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Hardware *</type>
      <name>getHardware</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a7358be0a6dd080ebfcbe047e28420f42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a085148f0e86141abc2e68a95bb3d00b8</anchor>
      <arglist>(const char *name, int *param, int length=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a743ccac1b0ebd851f06a2a7f77f7c4cf</anchor>
      <arglist>(const char *name, float *param, int length=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getParam</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>aa64852457bb421bf2b46f527ee98cc15</anchor>
      <arglist>(const char *name, char **param, int length=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initNode</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a6993f6a01e8fdd7cdfa205693f56b911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initNode</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ab9c2da57d6548cd36e79be897dd95c6e</anchor>
      <arglist>(char *portName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logdebug</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>af425d754428afcaf00c28107a85be627</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logerror</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ab83e1d5c531d5399638f33351f094910</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logfatal</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a6c57bb640240c747820f4a79361eed91</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loginfo</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>af76b9aa939db1a3fd47ca4b856bec63d</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logwarn</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a7fcbf6fc93f820cda4d0791b6c68b640</anchor>
      <arglist>(const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negotiateTopics</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a8223fbb5d57755c72701a19e8016a966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeHandle_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a73ff70960b2eb6532c9e0ff11c1e1514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>now</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>adaa1afdf5ef97f12f820f8767b6c7cd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>publish</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ac4083fb8c4a983be2d1cd78243c6c815</anchor>
      <arglist>(int id, const Msg *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestSyncTime</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a52a1d7e8311335c28ac29a879f6522bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serviceClient</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a9c6d4ee6e494f3abab648d0d35dd0301</anchor>
      <arglist>(ServiceClient&lt; MReq, MRes &gt; &amp;srv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNow</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a93227fd969fcb4e888aca0704d3cb31a</anchor>
      <arglist>(Time &amp;new_now)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a84759ad12f60ae2e0627a9a51a212b98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subscribe</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a52f53c173793f0b11bb80fb4690d09ee</anchor>
      <arglist>(Subscriber&lt; MsgT &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncTime</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>aa437cf287039cec50ccb0ee8f42036fe</anchor>
      <arglist>(uint8_t *data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>bytes_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ab499f624d0a45224420650c5ee4e100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>checksum_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a0c4f3f0d42bfafee567b2e949528b593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>configured_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a630c2a9df4dffe81cdad9b3d18183e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Hardware</type>
      <name>hardware_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a692f6cb300a56f6b35892a31fc0ce0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>index_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>aac66173a485dde1af3980d8c7785332e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>last_msg_timeout_time</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a2068f746c465790bb43db0a1b735cd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>last_sync_receive_time</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ae2be2d31fcb5600cbc0387db9028b687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>last_sync_time</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a8b273b885eed1685efdc2b895e01a495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>message_in</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a92956f6f5fe035c36d9fadf844052a4c</anchor>
      <arglist>[INPUT_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>message_out</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a59564f10b9138a2b64839e4bf50e15b4</anchor>
      <arglist>[OUTPUT_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mode_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a40a2cca1b74e4b32627feade58d234df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>nsec_offset</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>afc08805323bb2be62d186f9a8b05257f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Publisher *</type>
      <name>publishers</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a11f4f6b403b4e30341b39d7ee3ee064d</anchor>
      <arglist>[MAX_PUBLISHERS]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>rt_time</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>aa5858385925f1e7e1064c6d470a255da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>sec_offset</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>ab570a9a4c5dc18cf2166185a092d5b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Subscriber_ *</type>
      <name>subscribers</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a2e3a600e8551663b36ece55ecb5d80e9</anchor>
      <arglist>[MAX_SUBSCRIBERS]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>topic_</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>aecea5106efd2d6b2a9676a8f04328660</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>log</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a25b48e052c6c1ca56bcee3ff8af0bf75</anchor>
      <arglist>(char byte, const char *msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>requestParam</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a106bf555f9d5542794d9f4425f1c1272</anchor>
      <arglist>(const char *name, int time_out=1000)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>param_recieved</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a09d6e1d22c47fb22f9cbfe5d8a2d11d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rosserial_msgs::RequestParamResponse</type>
      <name>req_param_resp</name>
      <anchorfile>classros_1_1NodeHandle__.html</anchorfile>
      <anchor>a0ad5188ce3c4182cd431bb383d9fb30c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::NodeHandleBase_</name>
    <filename>classros_1_1NodeHandleBase__.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>connected</name>
      <anchorfile>classros_1_1NodeHandleBase__.html</anchorfile>
      <anchor>a5cc43b2f731d3365393d8d892e9fa373</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>publish</name>
      <anchorfile>classros_1_1NodeHandleBase__.html</anchorfile>
      <anchor>a078b6c706059c41cc778e56df8a3939a</anchor>
      <arglist>(int id, const Msg *msg)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1NodeHandleBase__.html</anchorfile>
      <anchor>a66dcd31f1a808ff7000582a475b9a5ff</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Subscriber_</name>
    <filename>classros_1_1Subscriber__.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>callback</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a303d61fa8a916ded53b9ee250a3c1461</anchor>
      <arglist>(unsigned char *data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEndpointType</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a45f4cb20babbcc00e9099951abd9575b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getMsgMD5</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a56709a4d74866107c6dbd3e6e6db1339</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getMsgType</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a6ef0b7ff7503a7102d291ad0005760f3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id_</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a4ec7659ee39288e97acab2f79721e34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>topic_</name>
      <anchorfile>classros_1_1Subscriber__.html</anchorfile>
      <anchor>a9bb00769acae18e088736c2fdaebaeba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosserial_client</name>
    <filename>namespacerosserial__client.html</filename>
    <namespace>rosserial_client::make_library</namespace>
  </compound>
  <compound kind="namespace">
    <name>rosserial_client::make_library</name>
    <filename>namespacerosserial__client_1_1make__library.html</filename>
    <class kind="class">rosserial_client::make_library::ArrayDataType</class>
    <class kind="class">rosserial_client::make_library::AVR_Float64DataType</class>
    <class kind="class">rosserial_client::make_library::EnumerationType</class>
    <class kind="class">rosserial_client::make_library::Message</class>
    <class kind="class">rosserial_client::make_library::MessageDataType</class>
    <class kind="class">rosserial_client::make_library::PrimitiveDataType</class>
    <class kind="class">rosserial_client::make_library::Service</class>
    <class kind="class">rosserial_client::make_library::StringDataType</class>
    <class kind="class">rosserial_client::make_library::TimeDataType</class>
    <member kind="function">
      <type>def</type>
      <name>get_dependency_sorted_package_list</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>aecd2ab6a95ed75be7fcccd4791ac9839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>MakeLibrary</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>adf6153dee3ab1618a65064d616bcc733</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosserial_client_copy_files</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a9fd11af8b76d312bfa53e71e0229110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosserial_generate</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a11c853910456be881627383314f81dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>type_to_var</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>a7215c68c8f909311e173e7069a7e4784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__author__</name>
      <anchorfile>namespacerosserial__client_1_1make__library.html</anchorfile>
      <anchor>adc9b8db2d95d0cd92ecf7a435fcd5886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::ArrayDataType</name>
    <filename>classrosserial__client_1_1make__library_1_1ArrayDataType.html</filename>
    <base>rosserial_client::make_library::PrimitiveDataType</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a183caf35ebf9b689710ab64c24068a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a30c671bc665177a5a537bc89c4ecc69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a427c1997a6686fae918e3c52c41e5d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a6f1318925f2eddb48b7e98ea2806e85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>adcc4eefd5f676be72a405a095208d7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a419ce7b102e1d81df0c9916f452d024c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cls</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a49be182fb114df772a43288cd3b6fa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a4426168041985de151ad4d2dd204e2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>size</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>ab38517e28b510ca666dd2d299239994e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1ArrayDataType.html</anchorfile>
      <anchor>a9819bf981149a668d00dcf28c8d0e3c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::AVR_Float64DataType</name>
    <filename>classrosserial__client_1_1make__library_1_1AVR__Float64DataType.html</filename>
    <base>rosserial_client::make_library::PrimitiveDataType</base>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1AVR__Float64DataType.html</anchorfile>
      <anchor>acbfa932b178c2e28d6e6598915f143bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1AVR__Float64DataType.html</anchorfile>
      <anchor>a9d4c0c4dd8bde7216163f712f7fc4c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1AVR__Float64DataType.html</anchorfile>
      <anchor>ab4270c3bfa91dfc0cc7dd65604de637a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1AVR__Float64DataType.html</anchorfile>
      <anchor>a7d38d022dbdc6da49955e033a325756c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::EnumerationType</name>
    <filename>classrosserial__client_1_1make__library_1_1EnumerationType.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1EnumerationType.html</anchorfile>
      <anchor>a2281fbbf4bb3c9d3ce7d29ff7ce9547b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1EnumerationType.html</anchorfile>
      <anchor>a5b8b2d30d3813fafc42c2423a2d3931e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1EnumerationType.html</anchorfile>
      <anchor>a0f8c56e6eb0db1774d348863dd390140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1EnumerationType.html</anchorfile>
      <anchor>abd0650621e132c5a67fdd6d03cdd1ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1EnumerationType.html</anchorfile>
      <anchor>a1b1231358ea9d70a8c57f767d423e71e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::Message</name>
    <filename>classrosserial__client_1_1make__library_1_1Message.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>aeb2e9263eba3f798a92384fffe6bccec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_header</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>aa4189a99972bc07dd2465f19d46a9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>aad331fd5346f56720cb5024f426507f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enums</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>ad69330db793107c90aba8a7ada5b20a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>includes</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a086d4acf224038270d67e519392ee868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>md5</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>af109a23aab7353715a8ff5e0574c093e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a5795a7da2a0ad66ee46e6160d7341635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a5a8b667aae123ec854d86d1bc366ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_constructor</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>ad2b1569abe8a9ce92da3832808eaa3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_data</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a7c6281701cbb6242f13bda2408c90ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_deserializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>aa73542a86a8d613ea998b11ee4ab935b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_getMD5</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a3b4393bb091dedff301cd16bda7bbf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_getType</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a707c31f5699806b7ea22ccc17f40ca5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_impl</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>ad3a4c9f0c01e38730ecc23f4cad1901d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_msg_includes</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a9103cbcedc0a8e544bf9f8c028a146f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_serializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a58fa3d3a80681cd7d9d241b768fab21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_std_includes</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Message.html</anchorfile>
      <anchor>a5da6978b83fca2cadeacb16eb631c6de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::MessageDataType</name>
    <filename>classrosserial__client_1_1make__library_1_1MessageDataType.html</filename>
    <base>rosserial_client::make_library::PrimitiveDataType</base>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1MessageDataType.html</anchorfile>
      <anchor>a47a9fe68bdf13746ddbd9ceae7481d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1MessageDataType.html</anchorfile>
      <anchor>ae4bb00ce8e32c0b965090f29ca2a65dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1MessageDataType.html</anchorfile>
      <anchor>ad285ce8eeb0fb3efadcdfdf9c1d13142</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::PrimitiveDataType</name>
    <filename>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>a4ae3f45abb172632874d72ac335b0aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>abf89ba4d910ab210944f472b8c466bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>ab3c75ee4cc96dd4c9827be60dcea0d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>a342d9ee8f159cb1f7f4742abcfa315f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>a1d4d47209de5ed8f868f11f9dd9b6840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>ac527f9340e6a05c2737c73fce0371c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>a95203c2f2bf15d0ccb0592bfb34c55bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1PrimitiveDataType.html</anchorfile>
      <anchor>a9aa356b01ec1afbf6158ddb244278307</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::Service</name>
    <filename>classrosserial__client_1_1make__library_1_1Service.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>a357237b63e013867eee5e481747c4395</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_header</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>adbaa4d41b922d626b9e41c90eab7911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>a485e8ae78e94df895f070f10b06aa2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>adf7a5cd186dfea8e1409483d4785d906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>a194beaa649b31b932a956874d7e8cedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>req_def</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>a78cec8b4fc88a9ebbc248e8e044a3f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resp</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>ae224695ae297f2e33cddcb25043b601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resp_def</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1Service.html</anchorfile>
      <anchor>a3b7cf6540ca8dc43fc80179dcd945000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::StringDataType</name>
    <filename>classrosserial__client_1_1make__library_1_1StringDataType.html</filename>
    <base>rosserial_client::make_library::PrimitiveDataType</base>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1StringDataType.html</anchorfile>
      <anchor>a0dd9a73e5431a054fbd8574f710819f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1StringDataType.html</anchorfile>
      <anchor>aa5ca40c9c0ec2248e956a9d589ba0b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1StringDataType.html</anchorfile>
      <anchor>ae79b74abbf4d519362f946e84b2b1a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1StringDataType.html</anchorfile>
      <anchor>a80883ef8ad9ef49f308b10897b56d3b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosserial_client::make_library::TimeDataType</name>
    <filename>classrosserial__client_1_1make__library_1_1TimeDataType.html</filename>
    <base>rosserial_client::make_library::PrimitiveDataType</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a720e91a2fd41b04953c47947cada2433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>ae8f143ea13a67994ff139a53b5c7dce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_declaration</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a8857e3c0ead680f3cf133aa998af9cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_initializer</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>afd8a0043329d08f8933100223a093c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a822f65128b38a52c9bcfe1a602527c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>ad88d54304917c4a8b8684c3f799d97d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nsec</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a1f9c5c6b4a002615bd02406d8d10d0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sec</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a4c9da81e9989605189fa55b51f1cadeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classrosserial__client_1_1make__library_1_1TimeDataType.html</anchorfile>
      <anchor>a4d2e83c9c056c9f28236f7583065dfe4</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
