<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/src/ping/</path>
    <filename>____init_____8py</filename>
    <namespace>ping</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/src/ping/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>ping::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_Ping.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/src/ping/msg/</path>
    <filename>__Ping_8py</filename>
    <class kind="class">ping::msg::_Ping::Ping</class>
    <namespace>ping::msg::_Ping</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a274fd8ab1ab50ffbc8f0a13c30b0ba09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a01834a81c5768eb3d6f92d561541dae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a92e905a70c99f164f6cd33bffbc2bed0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_Pong.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/src/ping/msg/</path>
    <filename>__Pong_8py</filename>
    <class kind="class">ping::msg::_Pong::Pong</class>
    <namespace>ping::msg::_Pong</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>ab7bb3c544949616ceed0dcab0c554651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>a51c49cd4e3b47f7ce16862c93b8a6a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>a622633fca6557edcfdd33780b9b79b2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Ping.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/msg_gen/cpp/include/ping/</path>
    <filename>Ping_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ping::Ping_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ping::Ping_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ping</namespace>
    <member kind="typedef">
      <type>::ping::Ping_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Ping</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a70390ce13f9ffa7d987825f1cb8883da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping const  &gt;</type>
      <name>PingConstPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ab8a028e1cc434f2b259cae860f90b583</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping &gt;</type>
      <name>PingPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ad1d473d98c824700e35c058537693c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a7ab99508ee7a6f3606ab3a17351b6544</anchor>
      <arglist>(std::ostream &amp;s, const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ping_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/src/</path>
    <filename>ping__server_8cpp</filename>
    <includes id="Ping_8h" name="Ping.h" local="no" imported="no">ping/Ping.h</includes>
    <includes id="Pong_8h" name="Pong.h" local="no" imported="no">ping/Pong.h</includes>
    <class kind="class">ping::PingServer</class>
    <namespace>ping</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ping__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pong.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/ping/msg_gen/cpp/include/ping/</path>
    <filename>Pong_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::ping::Pong_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ping::Pong_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>ping</namespace>
    <member kind="typedef">
      <type>::ping::Pong_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pong</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a744e62e3821cb370a1b60bbd05e9942f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong const  &gt;</type>
      <name>PongConstPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>adde0afd1e31232e2608a470b7bf36c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong &gt;</type>
      <name>PongPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a8304c82ac0d9f1d04d4a32598d7118bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ae21684b051dbd145275209271ba83921</anchor>
      <arglist>(std::ostream &amp;s, const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ping</name>
    <filename>namespaceping.html</filename>
    <namespace>ping::msg</namespace>
    <class kind="struct">ping::Ping_</class>
    <class kind="class">ping::PingServer</class>
    <class kind="struct">ping::Pong_</class>
    <member kind="typedef">
      <type>::ping::Ping_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Ping</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a70390ce13f9ffa7d987825f1cb8883da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping const  &gt;</type>
      <name>PingConstPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ab8a028e1cc434f2b259cae860f90b583</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping &gt;</type>
      <name>PingPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ad1d473d98c824700e35c058537693c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ping::Pong_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pong</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a744e62e3821cb370a1b60bbd05e9942f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong const  &gt;</type>
      <name>PongConstPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>adde0afd1e31232e2608a470b7bf36c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong &gt;</type>
      <name>PongPtr</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a8304c82ac0d9f1d04d4a32598d7118bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>a7ab99508ee7a6f3606ab3a17351b6544</anchor>
      <arglist>(std::ostream &amp;s, const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceping.html</anchorfile>
      <anchor>ae21684b051dbd145275209271ba83921</anchor>
      <arglist>(std::ostream &amp;s, const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ping::Ping_</name>
    <filename>structping_1_1Ping__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_hash_type</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>abe7243f49d511eb645877dff05bef41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_stamp_type</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a08c0295c35f967e24dc38a451cfdc3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a40d88fb8d6a18dac7604ba1f14c3ffbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a2326efd943faa26c66c43edebb86136b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ping_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a5b2c1e8ef45b7cf78c25b28cd424f453</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ping_</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>aa5a2d77603c113f8186d2b4b3ddf4cc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ping_</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>affc28b4f87c8cb9f97b0faf58bf68af9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>aa12b3b7b3f2dce94329028245a7f7fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>hash</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a90c431e97fb170877b7c1f1eb40f00af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp</name>
      <anchorfile>structping_1_1Ping__.html</anchorfile>
      <anchor>a3009b87a48f7f9071ee6ad04e2e3777d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ping::PingServer</name>
    <filename>classping_1_1PingServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>pingCallback</name>
      <anchorfile>classping_1_1PingServer.html</anchorfile>
      <anchor>ad967e406fa8538d4f1bac9c1ed665c26</anchor>
      <arglist>(const PingConstPtr &amp;ping_msg_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PingServer</name>
      <anchorfile>classping_1_1PingServer.html</anchorfile>
      <anchor>a2ef88ab8dbebf933e61f084ddfedb513</anchor>
      <arglist>(ros::NodeHandle &amp;node)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classping_1_1PingServer.html</anchorfile>
      <anchor>a19b22c47721b73e47a26f94aaba9f5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classping_1_1PingServer.html</anchorfile>
      <anchor>af40950c3cc756736e5578ed7b62d36c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classping_1_1PingServer.html</anchorfile>
      <anchor>af45850c7d79a5ea8a0825ccfa9c0ea05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ping::Pong_</name>
    <filename>structping_1_1Pong__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_hash_type</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a89d75ca49bc88b12bb837c05bf7ed9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_stamp_type</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a9a483ddc63430e416917f051f8548e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>acd8260423b22c4c11df92d5341e1463d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a4182034f13a8a89b19eb279968bc79ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pong_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>ac5ff09bcf3ca55be7ea99f48cd60eaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pong_</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>ad6f0665691d56a7ea2882846edde3bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pong_</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a41a1d1b6340323d1f6eb9fd210cfe950</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a91e3ae2108da5e969ff4d4140f2bb60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>hash</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>a3a833ba11e805970713619d6089c69b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>stamp</name>
      <anchorfile>structping_1_1Pong__.html</anchorfile>
      <anchor>aaec2e484e9bdb3e0fccc4587f93e6d0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ping::msg</name>
    <filename>namespaceping_1_1msg.html</filename>
    <namespace>ping::msg::_Ping</namespace>
    <namespace>ping::msg::_Pong</namespace>
  </compound>
  <compound kind="namespace">
    <name>ping::msg::_Ping</name>
    <filename>namespaceping_1_1msg_1_1__Ping.html</filename>
    <class kind="class">ping::msg::_Ping::Ping</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a274fd8ab1ab50ffbc8f0a13c30b0ba09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a01834a81c5768eb3d6f92d561541dae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceping_1_1msg_1_1__Ping.html</anchorfile>
      <anchor>a92e905a70c99f164f6cd33bffbc2bed0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ping::msg::_Ping::Ping</name>
    <filename>classping_1_1msg_1_1__Ping_1_1Ping.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>aed3bfdc3e18873a6ca04bb0e84fb9d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a8f2e3d5af70e4a7b9addfa2df632ebdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a088ea3a38f84c5fee6bd54093592385c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a83b086cebefab0819ba2dc03b8f2db7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>acafbfe7a9d173a32695955165f4a9923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hash</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a8edd278b6800a9633d545a3a054f5a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stamp</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>adbbd417874f56c80566e8d8e4b5a9e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a6ff7c214adca75f90faf46caa279b4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a38ac7fff1091c7f28b632f69bdf6fabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>aaeaec5943b52c75c1b27a4ebd350669f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a4e97bea52f1450234f81aa9293146ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a89ec370c8264f16a80cb29d00fccff47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a410b45ab483e295fb9bd393927e77664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classping_1_1msg_1_1__Ping_1_1Ping.html</anchorfile>
      <anchor>a8269069ff57ba3046518adae38afa4c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ping::msg::_Pong</name>
    <filename>namespaceping_1_1msg_1_1__Pong.html</filename>
    <class kind="class">ping::msg::_Pong::Pong</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>ab7bb3c544949616ceed0dcab0c554651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>a51c49cd4e3b47f7ce16862c93b8a6a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceping_1_1msg_1_1__Pong.html</anchorfile>
      <anchor>a622633fca6557edcfdd33780b9b79b2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ping::msg::_Pong::Pong</name>
    <filename>classping_1_1msg_1_1__Pong_1_1Pong.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>ac38ae741fab8152a581df6d93e0fe4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>aaad1df3cfb5bae4f0919d443ad554277</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a09f66ec0f927fe107e68105d6b1ac7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a64d507bc8763be66344c5b978229ab50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a5ca4f49c11c43607eb3c3d3cbca14348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hash</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a564b05a61c3e28015c81dac010e0683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stamp</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a7e7eb609eb6856eaf277ad4fba738df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a5cb8f89597f2dc84a12ad0936858a9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a0fd1b3ff817da8ce5b6af1bad1817ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>af3da21d632b248068aac014b06bb160b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>afd5dfc7a7940842379dc5a34f8b916c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>abd739ebe425d3cf8977403b1b1c817ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a91315782d986090bfe24cef17ff1fe9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classping_1_1msg_1_1__Pong_1_1Pong.html</anchorfile>
      <anchor>a127a9ed3bd1c1730584c724b57ab4ea8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4d2f2df3e44217af298484fba3fd16fb</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f82ba89ec78be7e35066d6a875958ff</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa9abe79cd60bbe48ccab71999fdba75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f855b17a15a62e9c9fc92e5130ff683</anchor>
      <arglist>(const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada8ee1d1ab0fd5730d3d328ad654ddb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d88091cfbfb2fb7e124ce5b35908262</anchor>
      <arglist>(const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a40f667176012e1541a3f684b6cfc6ef9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2a2861f776aa3a8b5fe6570821b74a0a</anchor>
      <arglist>(const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa9498413ba2a5ae9a0bf14acabef72f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a43c51ac2937ec34f67ab160a9e2197f7</anchor>
      <arglist>(const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ping::Ping_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::ping::Pong_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5d7d8ac403b84bb0ab3faee6f9bb64ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea314e54b40f6fdf787bcc163b6fff09</anchor>
      <arglist>(const ::ping::Ping_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaa062e71b60953f855c920c252265f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a92b8237035fef11c46f757804fdc90a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65d18537412d7c57f5888a9173619f0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad2817c85e28de215b7f30308a7853906</anchor>
      <arglist>(const ::ping::Pong_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abd6f45750d01f3a2a469631b481d1549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a658b329f698243671e942ebfb60bd37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ping::Ping_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1ed4fdd47b4c68f58d674e9948a8df02</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Ping___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a123ec28013eb37b0e33000488c36ccf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::ping::Pong_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae058a13a13246130c738bc28a66aee3c</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1ping_1_1Pong___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a738acb0d2bb99d832075ad5edf5c99c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
