<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>builtin_message_traits.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>builtin__message__traits_8h.html</filename>
    <includes id="message__traits_8h" name="message_traits.h" local="yes" imported="no">message_traits.h</includes>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; bool &gt;</class>
    <namespace>ros</namespace>
    <namespace>ros::message_traits</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROSLIB_CREATE_SIMPLE_TRAITS</name>
      <anchorfile>builtin__message__traits_8h.html</anchorfile>
      <anchor>a019b67f502b93c32441543d70a9d2a69</anchor>
      <arglist>(Type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>message_event.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>message__event_8h.html</filename>
    <includes id="message__traits_8h" name="message_traits.h" local="no" imported="no">ros/message_traits.h</includes>
    <class kind="struct">ros::DefaultMessageCreator</class>
    <class kind="class">ros::MessageEvent</class>
    <namespace>ros</namespace>
    <member kind="function">
      <type>ROS_DEPRECATED boost::shared_ptr&lt; M &gt;</type>
      <name>defaultMessageCreateFunction</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a684338da96c97554c5de313e79a03f11</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>message_forward.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>message__forward_8h.html</filename>
    <class kind="class">std::allocator</class>
    <class kind="class">boost::shared_ptr</class>
    <namespace>boost</namespace>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DECLARE_MESSAGE</name>
      <anchorfile>message__forward_8h.html</anchorfile>
      <anchor>a2aeef779106f58ebd24a84dad4f5246f</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROS_DECLARE_MESSAGE_WITH_ALLOCATOR</name>
      <anchorfile>message__forward_8h.html</anchorfile>
      <anchor>afee8ae98ad4fc5390f06ac906e5cdec4</anchor>
      <arglist>(msg, new_name, alloc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>message_operations.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>message__operations_8h.html</filename>
    <class kind="struct">ros::message_operations::Printer</class>
    <class kind="struct">ros::message_operations::Printer&lt; int8_t &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; uint8_t &gt;</class>
    <namespace>ros</namespace>
    <namespace>ros::message_operations</namespace>
  </compound>
  <compound kind="file">
    <name>message_traits.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>message__traits_8h.html</filename>
    <includes id="message__forward_8h" name="message_forward.h" local="yes" imported="no">message_forward.h</includes>
    <class kind="struct">ros::message_traits::DataType</class>
    <class kind="struct">ros::message_traits::Definition</class>
    <class kind="struct">ros::message_traits::FalseType</class>
    <class kind="struct">ros::message_traits::FrameId</class>
    <class kind="struct">ros::message_traits::FrameId&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader</class>
    <class kind="struct">ros::message_traits::Header</class>
    <class kind="struct">ros::message_traits::Header&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize</class>
    <class kind="struct">ros::message_traits::IsMessage</class>
    <class kind="struct">ros::message_traits::IsSimple</class>
    <class kind="struct">ros::message_traits::MD5Sum</class>
    <class kind="struct">ros::message_traits::TimeStamp</class>
    <class kind="struct">ros::message_traits::TimeStamp&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::TrueType</class>
    <namespace>ros</namespace>
    <namespace>ros::message_traits</namespace>
    <namespace>std_msgs</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ROS_IMPLEMENT_SIMPLE_TOPIC_TRAITS</name>
      <anchorfile>message__traits_8h.html</anchorfile>
      <anchor>ae82e49dd47c4418a653b6de2c0f199fb</anchor>
      <arglist>(msg, md5sum, datatype, definition)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>abbbeb036b96edf61e8666e014b393ac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a8d57eb1425a199996a962f6dd1924ed2</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>definition</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ad6a734f99353df41e3fe97135daa3f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>definition</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a57935d60ea312d0695001f6e4847f0c5</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::string const  *</type>
      <name>frameId</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>af881cc05f570a973cdeb203a08019535</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::string *</type>
      <name>frameId</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>aeb26a8f6bbe4cdc984a2cdab255a59b9</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasHeader</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7e852400bbec42c3c53f4e88efdad19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header const  *</type>
      <name>header</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a04fa4c67adced68688526c4b0c8e51a6</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header *</type>
      <name>header</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a06c7fa3217e7e9f5f03e82e6f84a8273</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFixedSize</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a827536d720cd39613f261e09a7e84ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSimple</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a08e7d35db9bc8eeca5917383284566e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ab70b1c0c4bfb3bee0f83a1f0d503adc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7206fe8d2cade95c25c65303da2503a8</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ros::Time const  *</type>
      <name>timeStamp</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7ae29986cb7fee7cabf779bae135bdad</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ros::Time *</type>
      <name>timeStamp</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ac57647ad8bae53923e708f57bd2bd56c</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_traits.h</name>
    <path>/tmp/ws/src/roscpp_core/roscpp_traits/include/ros/</path>
    <filename>service__traits_8h.html</filename>
    <class kind="struct">ros::service_traits::DataType</class>
    <class kind="struct">ros::service_traits::MD5Sum</class>
    <namespace>ros</namespace>
    <namespace>ros::service_traits</namespace>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>ada9e11216a98c0a2924e6e371ac3740d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>acd3493b81ba941887e30e2985d6fadfc</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>a6b33e24e3d1c820592fb9d50a154bf8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>a12cf2e0f7dd6294c62b48f6c5efc9db1</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::allocator</name>
    <filename>classstd_1_1allocator.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType</name>
    <filename>structros_1_1message__traits_1_1DataType.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType.html</anchorfile>
      <anchor>a82c9fe429e086d529f0e0034bfa1ecc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType.html</anchorfile>
      <anchor>a47cadb4fe002befd77f2674d0c29516d</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType</name>
    <filename>structros_1_1service__traits_1_1DataType.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType.html</anchorfile>
      <anchor>afc13decf31a5e574d040ccdd110fbeec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType.html</anchorfile>
      <anchor>a9170c3751f34f41fd90a830935213eca</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::DefaultMessageCreator</name>
    <filename>structros_1_1DefaultMessageCreator.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::shared_ptr&lt; M &gt;</type>
      <name>operator()</name>
      <anchorfile>structros_1_1DefaultMessageCreator.html</anchorfile>
      <anchor>a443e254d66f1d3e1c862619695deb45f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition</name>
    <filename>structros_1_1message__traits_1_1Definition.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition.html</anchorfile>
      <anchor>a74f97c54947deb8fb17aaa556799b89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition.html</anchorfile>
      <anchor>abc257ea0943c573add4767a08550e18d</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::FalseType</name>
    <filename>structros_1_1message__traits_1_1FalseType.html</filename>
    <member kind="typedef">
      <type>FalseType</type>
      <name>type</name>
      <anchorfile>structros_1_1message__traits_1_1FalseType.html</anchorfile>
      <anchor>a8814f40ea9363b22f917baa1571eb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1FalseType.html</anchorfile>
      <anchor>a4fb3899838af2f12eaf4bfb6ec5e8db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::FrameId</name>
    <filename>structros_1_1message__traits_1_1FrameId.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1FrameId.html</anchorfile>
      <anchor>aed823900e27df114740108d955498b41</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1FrameId.html</anchorfile>
      <anchor>a19e46882e2702604dea7254efd43b9e5</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::FrameId&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</name>
    <filename>structros_1_1message__traits_1_1FrameId_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1FrameId_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a9c5e6fed6c2a0feb717d7567bb3a9394</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1FrameId_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a39bf51711212f74425c279ebc6617000</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1FrameId_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a1ae1cbe7918c6b126a404c8cd9f87c90</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader</name>
    <filename>structros_1_1message__traits_1_1HasHeader.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Header</name>
    <filename>structros_1_1message__traits_1_1Header.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std_msgs::Header const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1Header.html</anchorfile>
      <anchor>a43f66d2e45535e0ffa91910913536613</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std_msgs::Header *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1Header.html</anchorfile>
      <anchor>a3a8327a34984eb5f4a2ca61d36210a24</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Header&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</name>
    <filename>structros_1_1message__traits_1_1Header_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std_msgs::Header const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1Header_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>aa4d22aa90d20c1a28e331b25fc7936bf</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std_msgs::Header *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1Header_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>ac8936a2155a4303b028d90055bc06700</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; bool &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01bool_01_4.html</filename>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage</name>
    <filename>structros_1_1message__traits_1_1IsMessage.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsSimple</name>
    <filename>structros_1_1message__traits_1_1IsSimple.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum</name>
    <filename>structros_1_1message__traits_1_1MD5Sum.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum.html</anchorfile>
      <anchor>a9bf0ff1c6d2e34bbe1479eec14c60bee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum.html</anchorfile>
      <anchor>a11e1ec16ec3d30bbaff704bf48ac46da</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum</name>
    <filename>structros_1_1service__traits_1_1MD5Sum.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum.html</anchorfile>
      <anchor>a6c9b2bcf377d9382ec5b41800253a758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum.html</anchorfile>
      <anchor>a31b661506cb3ae550093035cfbe8508c</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::MessageEvent</name>
    <filename>classros_1_1MessageEvent.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::add_const&lt; M &gt;::type</type>
      <name>ConstMessage</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a4a60f7d4ef84746bc8a0bec24b74e54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ConstMessage &gt;</type>
      <name>ConstMessagePtr</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ab72950032e8df8271b66180f7f03476f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; MessagePtr()&gt;</type>
      <name>CreateFunction</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>af771fd76e6dd40e2f56e03804474c46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::remove_const&lt; M &gt;::type</type>
      <name>Message</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a0b47593ce3a635a0c8889b0d4dc82dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; Message &gt;</type>
      <name>MessagePtr</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a545f08fe4bb45610a1cef2cf90de5fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>M_string &amp;</type>
      <name>getConnectionHeader</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>aeb1c13cf7ca37bb060c230c0cc915a2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; M_string &gt; &amp;</type>
      <name>getConnectionHeaderPtr</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>adc7c563c8d39f048d6f9d631231dc802</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; ConstMessage &gt; &amp;</type>
      <name>getConstMessage</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a88ba1183efaa1b4bdb7e26933ada72a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; M &gt;</type>
      <name>getMessage</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ae73ba34256c5f2221c283ee11e1fd25c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CreateFunction &amp;</type>
      <name>getMessageFactory</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a280f100978840fd12469188f031008d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMessageWillCopy</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a87ae7ba39098b076c0ddbb2cb77f8d68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPublisherName</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a93b201960a2c0347b6d182c09aacd71b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>getReceiptTime</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a21d12c15255967761a0078ef29902414</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>aacdc87c528f97a208de6328f1e04b2e2</anchor>
      <arglist>(const ConstMessagePtr &amp;message, const boost::shared_ptr&lt; M_string &gt; &amp;connection_header, ros::Time receipt_time, bool nonconst_need_copy, const CreateFunction &amp;create)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>af777925d169fed53d919375f14adf5ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a0344cd651b6e5fcf1a83865a532d0350</anchor>
      <arglist>(const ConstMessagePtr &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a1b7e6dfaa58c5cdeafcec366ca39f118</anchor>
      <arglist>(const ConstMessagePtr &amp;message, const boost::shared_ptr&lt; M_string &gt; &amp;connection_header, ros::Time receipt_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a3830ddd8ba6298d93e64e82c8ddba345</anchor>
      <arglist>(const ConstMessagePtr &amp;message, const boost::shared_ptr&lt; M_string &gt; &amp;connection_header, ros::Time receipt_time, bool nonconst_need_copy, const CreateFunction &amp;create)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a4fb145fca51c2b23ebc499d6cd47fd0c</anchor>
      <arglist>(const ConstMessagePtr &amp;message, ros::Time receipt_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a36ec65b76601a5062bde36aa2d046708</anchor>
      <arglist>(const MessageEvent&lt; ConstMessage &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a247a824719dfb1997009cf9da83c9bec</anchor>
      <arglist>(const MessageEvent&lt; ConstMessage &gt; &amp;rhs, bool nonconst_need_copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a8487a4e32b57a8e8706b8efa212aab06</anchor>
      <arglist>(const MessageEvent&lt; Message &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ac8ae1f8b5d8659d0f0004eb5252e9ba2</anchor>
      <arglist>(const MessageEvent&lt; Message &gt; &amp;rhs, bool nonconst_need_copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageEvent</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a47c38ad49e7fd1a8769adb2d49a6a9eb</anchor>
      <arglist>(const MessageEvent&lt; void const &gt; &amp;rhs, const CreateFunction &amp;create)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nonConstWillCopy</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>aed64e876ce53b220284203b81ba4e96c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>adccb63895ca958345e7e85b6f04084b3</anchor>
      <arglist>(const MessageEvent&lt; M &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a0b88134c9a0508bc942732b95ad3d2f4</anchor>
      <arglist>(const MessageEvent&lt; M &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a608132b3a5a2a6f2c20437132530c6f6</anchor>
      <arglist>(const MessageEvent&lt; ConstMessage &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a8a91d0c5a07b03049785335f61aa7746</anchor>
      <arglist>(const MessageEvent&lt; Message &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ab58ad98c9e97b551a943f846c9c7adc7</anchor>
      <arglist>(const MessageEvent&lt; M &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boost::disable_if&lt; boost::is_void&lt; M2 &gt;, boost::shared_ptr&lt; M &gt; &gt;::type</type>
      <name>copyMessageIfNecessary</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ab9a32f4461a9c46e37b6b746536df05d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boost::enable_if&lt; boost::is_void&lt; M2 &gt;, boost::shared_ptr&lt; M &gt; &gt;::type</type>
      <name>copyMessageIfNecessary</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>adcb89553206a051f83c1272019d7f7c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; M_string &gt;</type>
      <name>connection_header_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a32092a3b9f439935033a87a9be4a3c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CreateFunction</type>
      <name>create_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a364fe5a1121c6bb8c1ecd896256cfcfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConstMessagePtr</type>
      <name>message_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>aba849dc25b3c332e71b79db07d46a8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MessagePtr</type>
      <name>message_copy_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a2d0afc3064d40841f8bb06c56128a6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>nonconst_need_copy_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a251b1a0581791cb78d33c7fb825ff759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>receipt_time_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>a5d8fd7d5de24dc60eab1f64a93db115b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const std::string</type>
      <name>s_unknown_publisher_string_</name>
      <anchorfile>classros_1_1MessageEvent.html</anchorfile>
      <anchor>ab99866037516c5b4e0c1ef759fe67ca1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer</name>
    <filename>structros_1_1message__operations_1_1Printer.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer.html</anchorfile>
      <anchor>ab82f4721c8f978637bed6d46893377c0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const M &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; int8_t &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01int8__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01int8__t_01_4.html</anchorfile>
      <anchor>ab238309a9271280c59deba47e99d6c76</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, int8_t value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; uint8_t &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01uint8__t_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01uint8__t_01_4.html</anchorfile>
      <anchor>a025f92f036930730a0342d0f1eafc3ad</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, uint8_t value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>boost::shared_ptr</name>
    <filename>classboost_1_1shared__ptr.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>shared_ptr&lt; ConstMessage &gt;</name>
    <filename>classboost_1_1shared__ptr.html</filename>
  </compound>
  <compound kind="class">
    <name>shared_ptr&lt; M_string &gt;</name>
    <filename>classboost_1_1shared__ptr.html</filename>
  </compound>
  <compound kind="class">
    <name>shared_ptr&lt; Message &gt;</name>
    <filename>classboost_1_1shared__ptr.html</filename>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::TimeStamp</name>
    <filename>structros_1_1message__traits_1_1TimeStamp.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static ros::Time const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1TimeStamp.html</anchorfile>
      <anchor>a45a7f68482d9c2a3148172745275155d</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ros::Time *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1TimeStamp.html</anchorfile>
      <anchor>ae85b529fdd59fb552b8a17601a050d9d</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::TimeStamp&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</name>
    <filename>structros_1_1message__traits_1_1TimeStamp_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static ros::Time const  *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1TimeStamp_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>abc400ed52f005651cdc2150f3f1b15b4</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ros::Time *</type>
      <name>pointer</name>
      <anchorfile>structros_1_1message__traits_1_1TimeStamp_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>ac627ab197bc1d37b7933ebceb31b716c</anchor>
      <arglist>(typename boost::remove_const&lt; M &gt;::type &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ros::Time</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1TimeStamp_3_01M_00_01typename_01boost_1_1enable__if_3_01HasHeader_3_01M_01_4_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a228d31edc0dda08d0882336dfe92f0dc</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::TrueType</name>
    <filename>structros_1_1message__traits_1_1TrueType.html</filename>
    <member kind="typedef">
      <type>TrueType</type>
      <name>type</name>
      <anchorfile>structros_1_1message__traits_1_1TrueType.html</anchorfile>
      <anchor>a5f26cd3b05783f83d3b2127c36831bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1TrueType.html</anchorfile>
      <anchor>a6838081ee3ffc8e493d64ee994e6d102</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
    <class kind="class">boost::shared_ptr</class>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
    <namespace>ros::message_operations</namespace>
    <namespace>ros::message_traits</namespace>
    <namespace>ros::service_traits</namespace>
    <class kind="struct">ros::DefaultMessageCreator</class>
    <class kind="class">ros::MessageEvent</class>
    <member kind="function">
      <type>ROS_DEPRECATED boost::shared_ptr&lt; M &gt;</type>
      <name>defaultMessageCreateFunction</name>
      <anchorfile>namespaceros.html</anchorfile>
      <anchor>a684338da96c97554c5de313e79a03f11</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::message_operations</name>
    <filename>namespaceros_1_1message__operations.html</filename>
    <class kind="struct">ros::message_operations::Printer</class>
    <class kind="struct">ros::message_operations::Printer&lt; int8_t &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; uint8_t &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>ros::message_traits</name>
    <filename>namespaceros_1_1message__traits.html</filename>
    <class kind="struct">ros::message_traits::DataType</class>
    <class kind="struct">ros::message_traits::Definition</class>
    <class kind="struct">ros::message_traits::FalseType</class>
    <class kind="struct">ros::message_traits::FrameId</class>
    <class kind="struct">ros::message_traits::FrameId&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader</class>
    <class kind="struct">ros::message_traits::Header</class>
    <class kind="struct">ros::message_traits::Header&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; bool &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage</class>
    <class kind="struct">ros::message_traits::IsSimple</class>
    <class kind="struct">ros::message_traits::MD5Sum</class>
    <class kind="struct">ros::message_traits::TimeStamp</class>
    <class kind="struct">ros::message_traits::TimeStamp&lt; M, typename boost::enable_if&lt; HasHeader&lt; M &gt; &gt;::type &gt;</class>
    <class kind="struct">ros::message_traits::TrueType</class>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>abbbeb036b96edf61e8666e014b393ac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a8d57eb1425a199996a962f6dd1924ed2</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>definition</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ad6a734f99353df41e3fe97135daa3f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>definition</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a57935d60ea312d0695001f6e4847f0c5</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::string const  *</type>
      <name>frameId</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>af881cc05f570a973cdeb203a08019535</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::string *</type>
      <name>frameId</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>aeb26a8f6bbe4cdc984a2cdab255a59b9</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasHeader</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7e852400bbec42c3c53f4e88efdad19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header const  *</type>
      <name>header</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a04fa4c67adced68688526c4b0c8e51a6</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::Header *</type>
      <name>header</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a06c7fa3217e7e9f5f03e82e6f84a8273</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFixedSize</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a827536d720cd39613f261e09a7e84ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSimple</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a08e7d35db9bc8eeca5917383284566e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ab70b1c0c4bfb3bee0f83a1f0d503adc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7206fe8d2cade95c25c65303da2503a8</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ros::Time const  *</type>
      <name>timeStamp</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>a7ae29986cb7fee7cabf779bae135bdad</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>ros::Time *</type>
      <name>timeStamp</name>
      <anchorfile>namespaceros_1_1message__traits.html</anchorfile>
      <anchor>ac57647ad8bae53923e708f57bd2bd56c</anchor>
      <arglist>(M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::service_traits</name>
    <filename>namespaceros_1_1service__traits.html</filename>
    <class kind="struct">ros::service_traits::DataType</class>
    <class kind="struct">ros::service_traits::MD5Sum</class>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>ada9e11216a98c0a2924e6e371ac3740d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>datatype</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>acd3493b81ba941887e30e2985d6fadfc</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>a6b33e24e3d1c820592fb9d50a154bf8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>md5sum</name>
      <anchorfile>namespaceros_1_1service__traits.html</anchorfile>
      <anchor>a12cf2e0f7dd6294c62b48f6c5efc9db1</anchor>
      <arglist>(const M &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <class kind="class">std::allocator</class>
  </compound>
  <compound kind="namespace">
    <name>std_msgs</name>
    <filename>namespacestd__msgs.html</filename>
  </compound>
</tagfile>
