<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/</path>
    <filename>____init_____8py</filename>
    <namespace>diagnostic_msgs</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>diagnostic_msgs::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>diagnostic_msgs::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_DiagnosticArray.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/</path>
    <filename>__DiagnosticArray_8py</filename>
    <class kind="class">diagnostic_msgs::msg::_DiagnosticArray::DiagnosticArray</class>
    <namespace>diagnostic_msgs::msg::_DiagnosticArray</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>a0f29f0a58ec1dca92de779126708f461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>a291c5d84bf143970e5bd5a08fd5241e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>ad8f389f5ba889c5984e3f64d429c42a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DiagnosticStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/</path>
    <filename>__DiagnosticStatus_8py</filename>
    <class kind="class">diagnostic_msgs::msg::_DiagnosticStatus::DiagnosticStatus</class>
    <namespace>diagnostic_msgs::msg::_DiagnosticStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticStatus.html</anchorfile>
      <anchor>ade2170db7b83303391657d8558d3bc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticStatus.html</anchorfile>
      <anchor>a56a7302065654005d6aa4ea2d87ead06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_KeyValue.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/msg/</path>
    <filename>__KeyValue_8py</filename>
    <class kind="class">diagnostic_msgs::msg::_KeyValue::KeyValue</class>
    <namespace>diagnostic_msgs::msg::_KeyValue</namespace>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__KeyValue.html</anchorfile>
      <anchor>a5a81fb27d856e3010f433da3f4b08789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SelfTest.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/src/diagnostic_msgs/srv/</path>
    <filename>__SelfTest_8py</filename>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTest</class>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTestRequest</class>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTestResponse</class>
    <namespace>diagnostic_msgs::srv::_SelfTest</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1srv_1_1__SelfTest.html</anchorfile>
      <anchor>a049eb04f4ecb6c556e17c327bcd05dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1srv_1_1__SelfTest.html</anchorfile>
      <anchor>a59f650d2ec531d21eedd8913c2be25c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DiagnosticArray.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/msg_gen/cpp/include/diagnostic_msgs/</path>
    <filename>DiagnosticArray_8h</filename>
    <includes id="DiagnosticStatus_8h" name="DiagnosticStatus.h" local="yes" imported="no">diagnostic_msgs/DiagnosticStatus.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">diagnostic_msgs::DiagnosticArray_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>diagnostic_msgs</namespace>
    <member kind="typedef">
      <type>::diagnostic_msgs::DiagnosticArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DiagnosticArray</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>afb6ec7953c9352ae3e774abf925bfd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray const  &gt;</type>
      <name>DiagnosticArrayConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a2729c9434f935a0ca87d28c5032aedaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray &gt;</type>
      <name>DiagnosticArrayPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a9723ba6712cc7d03cf1f94101a4d6566</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a24fd6a5b362a0235be7a7278d837d5d1</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DiagnosticStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/msg_gen/cpp/include/diagnostic_msgs/</path>
    <filename>DiagnosticStatus_8h</filename>
    <includes id="KeyValue_8h" name="KeyValue.h" local="yes" imported="no">diagnostic_msgs/KeyValue.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">diagnostic_msgs::DiagnosticStatus_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>diagnostic_msgs</namespace>
    <member kind="typedef">
      <type>::diagnostic_msgs::DiagnosticStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DiagnosticStatus</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a1256d49e6f58b4ffb445b7d2df2737df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus const  &gt;</type>
      <name>DiagnosticStatusConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>afff036cd0ad08d2dd3aac164cd04205d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus &gt;</type>
      <name>DiagnosticStatusPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a1eba3d27743c5fa7f56c5ed47b709088</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a4d288711de6856be40458da78b17a247</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeyValue.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/msg_gen/cpp/include/diagnostic_msgs/</path>
    <filename>KeyValue_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">diagnostic_msgs::KeyValue_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>diagnostic_msgs</namespace>
    <member kind="typedef">
      <type>::diagnostic_msgs::KeyValue_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>KeyValue</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a470ad4304115699053e2fbfd31192ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue const  &gt;</type>
      <name>KeyValueConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>af9e4b3dbb359fc0575210b4a90760b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue &gt;</type>
      <name>KeyValuePtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>ac6cb88a1d39d1d6e0acb0691c0263613</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>ab369f3249533d3e74ac8e22f5dfe3440</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>SelfTest.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-common_msgs/doc_stacks/2013-03-01_14-58-52.505545/common_msgs/diagnostic_msgs/srv_gen/cpp/include/diagnostic_msgs/</path>
    <filename>SelfTest_8h</filename>
    <includes id="DiagnosticStatus_8h" name="DiagnosticStatus.h" local="yes" imported="no">diagnostic_msgs/DiagnosticStatus.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; diagnostic_msgs::SelfTest &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTest &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">diagnostic_msgs::SelfTest</class>
    <class kind="struct">diagnostic_msgs::SelfTestRequest_</class>
    <class kind="struct">diagnostic_msgs::SelfTestResponse_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>diagnostic_msgs</namespace>
    <member kind="typedef">
      <type>::diagnostic_msgs::SelfTestRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SelfTestRequest</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a99c82f6e1bcf6652ec5b0a7cf2e2a709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest const  &gt;</type>
      <name>SelfTestRequestConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>af9101c73b41eee88795a5f11f7e6d2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest &gt;</type>
      <name>SelfTestRequestPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>aae6525d1e754701d649e54c7bb7797ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::diagnostic_msgs::SelfTestResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SelfTestResponse</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>aca682096bca54d02021c4cbb07f390fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse const  &gt;</type>
      <name>SelfTestResponseConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>acdb69ee2bf395a973d71a08b3ed11e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse &gt;</type>
      <name>SelfTestResponsePtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a13bc5586ebdb18a27ccb360e67bd9555</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs</name>
    <filename>namespacediagnostic__msgs.html</filename>
    <namespace>diagnostic_msgs::msg</namespace>
    <namespace>diagnostic_msgs::srv</namespace>
    <class kind="struct">diagnostic_msgs::DiagnosticArray_</class>
    <class kind="struct">diagnostic_msgs::DiagnosticStatus_</class>
    <class kind="struct">diagnostic_msgs::KeyValue_</class>
    <class kind="struct">diagnostic_msgs::SelfTest</class>
    <class kind="struct">diagnostic_msgs::SelfTestRequest_</class>
    <class kind="struct">diagnostic_msgs::SelfTestResponse_</class>
    <member kind="typedef">
      <type>::diagnostic_msgs::DiagnosticArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DiagnosticArray</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>afb6ec7953c9352ae3e774abf925bfd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray const  &gt;</type>
      <name>DiagnosticArrayConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a2729c9434f935a0ca87d28c5032aedaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray &gt;</type>
      <name>DiagnosticArrayPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a9723ba6712cc7d03cf1f94101a4d6566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::diagnostic_msgs::DiagnosticStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DiagnosticStatus</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a1256d49e6f58b4ffb445b7d2df2737df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus const  &gt;</type>
      <name>DiagnosticStatusConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>afff036cd0ad08d2dd3aac164cd04205d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus &gt;</type>
      <name>DiagnosticStatusPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a1eba3d27743c5fa7f56c5ed47b709088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::diagnostic_msgs::KeyValue_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>KeyValue</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a470ad4304115699053e2fbfd31192ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue const  &gt;</type>
      <name>KeyValueConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>af9e4b3dbb359fc0575210b4a90760b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue &gt;</type>
      <name>KeyValuePtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>ac6cb88a1d39d1d6e0acb0691c0263613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::diagnostic_msgs::SelfTestRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SelfTestRequest</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a99c82f6e1bcf6652ec5b0a7cf2e2a709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest const  &gt;</type>
      <name>SelfTestRequestConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>af9101c73b41eee88795a5f11f7e6d2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest &gt;</type>
      <name>SelfTestRequestPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>aae6525d1e754701d649e54c7bb7797ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::diagnostic_msgs::SelfTestResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SelfTestResponse</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>aca682096bca54d02021c4cbb07f390fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse const  &gt;</type>
      <name>SelfTestResponseConstPtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>acdb69ee2bf395a973d71a08b3ed11e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse &gt;</type>
      <name>SelfTestResponsePtr</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a13bc5586ebdb18a27ccb360e67bd9555</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>ab369f3249533d3e74ac8e22f5dfe3440</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a4d288711de6856be40458da78b17a247</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacediagnostic__msgs.html</anchorfile>
      <anchor>a24fd6a5b362a0235be7a7278d837d5d1</anchor>
      <arglist>(std::ostream &amp;s, const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::DiagnosticArray_</name>
    <filename>structdiagnostic__msgs_1_1DiagnosticArray__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>ab2476f25de34adf3837f424541ad6e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_status_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>aa7ce51c80a762bfd3f73e2972cd6979d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a806bd97e75b64c84e5e016c4699332c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a5f8da0c6b5bf06c6cdd4a8c30d715536</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiagnosticArray_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a0f5b4510c4500efa0e9041c9cfba36f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a35fac550bd664157674f4aec647eadb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>aa411884c51b5644c89834674a90719b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>ad77f581eb8630af43c3d03074ab51e12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>ad1f6d5e2755e4f64a7c7fdeb4d59aafc</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticArray_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>af7cc1da4c1660e5893fadb9305b266b2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticArray_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>acbbf863d7e4a63a1a3c9e9f15299ae26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_status_size</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a62c91edddd76638f2b4c06845bff5503</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_status_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>abb042ad5f156ba4adec856533473d3a6</anchor>
      <arglist>(std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>aae6634ed8fd979f53789822b52ec8782</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>af8dfd61cb53039dcb407f6d79b4388f0</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_status_size</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a4e816718fb1e9ecc5a4406e54f170d0c</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_status_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>af1820f9506e52caf1fd8f0118310280e</anchor>
      <arglist>(const std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>abc1de87555f709849a202e01afe04b9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a151dd71744b51f42006d30423e8f0d63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a37baedf535913d36c7fcb823c247f8f1</anchor>
      <arglist>()</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>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a2ddfb11051bda31645b4ce3e9530134e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a269ffd26a0ad26318e8299ec387c9eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>status</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>ad4b32348beeb52a2578f3142084bc5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a25fe5b6b1621248c16c64aab5dbae47e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>addc89fe4d46a0d7d7c9ec9839abfd96b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticArray__.html</anchorfile>
      <anchor>a12107f1e188088d7d5046af1bf429300</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::DiagnosticStatus_</name>
    <filename>structdiagnostic__msgs_1_1DiagnosticStatus__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>OK</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a62dcfc06eff931d7c76c203fd98f51d2a661ea2c71b1b3d4ceeb6c8ef35a07ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARN</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a5cecc35bfc9b01110ea92701c278c23cac8efb395ac7ce1e2a44c342243710f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a11395d6db572a8bca6a34a5e8b74b94dac37e336dae63f335d5dd8ac54ee24d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_hardware_id_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a4fa34ea7ee1d94e7ce6a864fbc0b7406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_level_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a15bd3b32bdefbfb2db987079f1c27e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_message_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a4a5f768b1e8a425c8e46e13db6f17c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_name_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>aa87d9d7f031bdbd85eda3357b545ab14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_values_type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a19b40b82ecffd2c648fabe05863b7a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>aba0560cb6cd2cefd6db86fddb6421e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a4db60afac47be0ff1621f419e0a77096</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DiagnosticStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>ac646cce084c9585faf037fd49fd75345</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a5a3d27524a8e70883ca032e8f76a4222</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a43ac431490500cc5c8309582acd617fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a88d92f1f5ab49927fc3abee95c807bc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a39c15f3b7162730775794c87ee4d474c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticStatus_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a91ef0b3b7d5a23d2290a12a9776f4c27</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticStatus_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>abbbfd3c71787af8b47ee82446d6599c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_values_size</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a3f0fe839f4034f53e7dd81964f7c2a41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_values_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a56becd59c484b420faa3b3b3491ffda0</anchor>
      <arglist>(std::vector&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a89d57a14233bc2016b26a0235d8aae69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a99084e7fc4367a2fd389e29a63bddbb6</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_values_size</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a600aa383da01525f9bf77bfc49fd231d</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_values_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>ac6e1bde0202ae33597585f35598b1bd8</anchor>
      <arglist>(const std::vector&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>aedb33535d6cec7e0b139f5a12ec447c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>ab6f4f12b8bc3aef92d064b507dde2d50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a4b1ab3df7d95b1b941eaef28cb85691c</anchor>
      <arglist>()</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>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>aa75c77433de16f92ef3a15fd84617507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>hardware_id</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a98d229d26a58695634f9992a651c4475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>level</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>aec4cb8aa928ca24df9949eea05ba9ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>message</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>ab1af26f32054309f7fec56ec07ada067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>name</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a5a03432daadcaf01ff78ad85b687c227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>values</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a0c0cd798f7ac1cebeb815ffe965e9920</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a40788f7a680711f05eadcb86b043d781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a37f725004f016a757c8973107b6269c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structdiagnostic__msgs_1_1DiagnosticStatus__.html</anchorfile>
      <anchor>a8465415ad0af2eacbad9d7fa3b255252</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::KeyValue_</name>
    <filename>structdiagnostic__msgs_1_1KeyValue__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_key_type</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a93cb91dc5f7c1068874c2cfe08ed4d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_value_type</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a5cad6a36b937fa0fe043559698ee611f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>abfbb6649c69535520484af7def0a0cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a7472dd307bfee89672448c50940d7b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KeyValue_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>ad1b2f4681d7dd346fa4b723c1ef529b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>aa845d2acc865eea0a3134be393486e6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a51bdce9b696e095b2d206d0f92330f2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>ae5b5064274c6518fd51bab4982e83434</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a60057def4ce9727ec309456254dbd756</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyValue_</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a46b7b6435ed5b55fc1f0b1a864d6d144</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyValue_</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a63847b1b042cffdfd56a72f7ee53e896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>af34cc4b1522b0d5c54bea25f25d96760</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a45a741988d220c6e496c9cccac1a4a57</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a4afc59edd53053f7fdff39591bf00036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>ac5d48dbb93d839e1894efae1bc70782d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>ae2b9066112e9d097a1419ed04a8ccd3a</anchor>
      <arglist>()</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>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a176bfdb781cbf9b24c5eaa7179523031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>key</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>af97bc560ce5f858eb9e08c8c60c1b033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>value</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>ae4232cd7e3f2e36132f6b737a20b9846</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a29772df8776b51bfde6bcd13ee96be14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a2586c061ee2b810ab37d074448747f5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structdiagnostic__msgs_1_1KeyValue__.html</anchorfile>
      <anchor>a25b949f272c8354a901b75328a88d1ff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::SelfTest</name>
    <filename>structdiagnostic__msgs_1_1SelfTest.html</filename>
    <member kind="typedef">
      <type>SelfTestRequest</type>
      <name>Request</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>a369cdd3b6a5f9baa3d6d3e370d1b91e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>a61ee6bed7f529572c4d621af8fcce6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelfTestResponse</type>
      <name>Response</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>a87dd4bc22c7e6f4aa030e2db74977431</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>af23ffe16ca8025d2cc5b80508c9aa988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>addf8e102f37aeca7a664aeab096740c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTest.html</anchorfile>
      <anchor>a70d42b53e855b3934ecf68a7f9d3e4f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::SelfTestRequest_</name>
    <filename>structdiagnostic__msgs_1_1SelfTestRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a64eaf6283877a26efad270bb18085304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a7c9486d099ec616b15c5dc8a43271812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelfTestRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a34b1cee9a4d9ce907ddc4405b1dd08d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>aba437ecfb2b49460a5661ffa9e05b26e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>ac1ad708e3ead111b1afe480472eb4be4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>adadd469da8bb7e9d626b797655f4821c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a3acce8f15a1cc482a67df72fd288b47f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>ae25e9933596d542302089d211ba7aa3b</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfTestRequest_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>ab5afbe47f7462db940ecbdd9544355fc</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfTestRequest_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a76352afb03ecbb77285b3193934fad84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a209eaf79876ccbff8c02d5aba70dba10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a92305f4842c4629ec5ba93e843851a05</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>af084adc2e606b02f8f8a2d6b19041097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a3a4808431bc0c9c6ea4bba247601aea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a26622a3ffaa5c536a34d7fa1d41e810a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>abf36080d931dae66492fc5f655ba9cbe</anchor>
      <arglist>()</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>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>a63970504cf91931bee161f26ffbe391a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>ae42c4b567bc2b51083479c73173a60a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>ab620f7ac12e8c9ea8bd147976dd2cb1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>af0daac051cf6ee535bf966d1c839ee58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestRequest__.html</anchorfile>
      <anchor>acd0e1e231f23fb1127f3d9338fd8e1e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>diagnostic_msgs::SelfTestResponse_</name>
    <filename>structdiagnostic__msgs_1_1SelfTestResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_id_type</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a73ed335b93b810271e9cdca013871d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_passed_type</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a99701d61e8ce461a728d4bbdf9cd8150</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_status_type</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>aa603b0dbc0d4c243c836cc997791504b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>aaaccf66517b2f07607690cba9094b4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a411101c8fe495ccd4666ae47a726ae4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelfTestResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a1cc33f2be6436ebf222f209f0b7e081b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>afb050c725a74f16b4f62d47e9fbe0634</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a0b9f024878a347d7bdef830d067e6f94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a40045dcd879eeebfafb484f05b8bd0b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a37c6031bd8647fb36ed2b012cec7ef38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a4373b5af580b561b10256be618950d63</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_status_size</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a191edaa7cb6d88ff45b6b271b24f21a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_status_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>aee14e66b68957edcc30e6180c26f46a9</anchor>
      <arglist>(std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfTestResponse_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a51ccb6357b649dd6b71b07626cdf61d2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelfTestResponse_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a0c83ece755bfff08e3524c89cc93d1f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a455a7586e869a8835d9c2198d73fdef6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>aacef354827c75ee0e081c9a77bd15069</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_status_size</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>afee760ac3b4cbdc75e6e19186fba4d2a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_status_vec</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a17e64e9d472472ab59f179fc3109ecdd</anchor>
      <arglist>(const std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a9960922aa7d95fd771123ca6b47258cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>aeae557bdf38ad29f83df83558976a027</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a2a085382c5f62fd471c582886bccfd47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a610b456087c5f54d2f6ee3629f6e3238</anchor>
      <arglist>()</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>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a46c906a1ee84421cbecca375a9a1a025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>id</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a1c38290aa3c99974ddd2b101b1c5d760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>passed</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a41004d27c9635dfe158ef831dfc79e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>status</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a0a73d92a4e7aebe0aba2b7d07b95f661</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a676c87f630851b4b3e91b5da81200243</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>abbcc2074efcf265b92157169af598362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>ace0740474eff38c4318d9ec836371112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structdiagnostic__msgs_1_1SelfTestResponse__.html</anchorfile>
      <anchor>a2ef0273f678111f50db1fb7e492aa03c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::msg</name>
    <filename>namespacediagnostic__msgs_1_1msg.html</filename>
    <namespace>diagnostic_msgs::msg::_DiagnosticArray</namespace>
    <namespace>diagnostic_msgs::msg::_DiagnosticStatus</namespace>
    <namespace>diagnostic_msgs::msg::_KeyValue</namespace>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::msg::_DiagnosticArray</name>
    <filename>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</filename>
    <class kind="class">diagnostic_msgs::msg::_DiagnosticArray::DiagnosticArray</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>a0f29f0a58ec1dca92de779126708f461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>a291c5d84bf143970e5bd5a08fd5241e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticArray.html</anchorfile>
      <anchor>ad8f389f5ba889c5984e3f64d429c42a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::msg::_DiagnosticArray::DiagnosticArray</name>
    <filename>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a9bb59d34f36ebc4cf8197a78992abf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a827a4de89d13b5893d9f3d40fd104faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a11c67c2fb4b053729ed874857a82a5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a37fa49f43dbe9b37555cccb2bd7983c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a259d605bb99af9bf1a31eeb4d27ab50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>af1baeb37d6798e4a30d9039ac5d5fd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a9b6dc02047b70920eb9942c16632a1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a7ae30908b34e9946d0e4297d3f932179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a7b9d4309cb8118b9a0dfec5f4711a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a360f71e9e0adda585c76d7c557825167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a761a01bae91fb91f3c53ddf56ec8cb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a4f697a05217990a2aaad42d4118df2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a9653157e35311c9b36cd2ee581b6e759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticArray_1_1DiagnosticArray.html</anchorfile>
      <anchor>a48c52927b3420e2c31012ce67e091ab5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::msg::_DiagnosticStatus</name>
    <filename>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticStatus.html</filename>
    <class kind="class">diagnostic_msgs::msg::_DiagnosticStatus::DiagnosticStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticStatus.html</anchorfile>
      <anchor>ade2170db7b83303391657d8558d3bc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__DiagnosticStatus.html</anchorfile>
      <anchor>a56a7302065654005d6aa4ea2d87ead06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::msg::_DiagnosticStatus::DiagnosticStatus</name>
    <filename>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a1e6a45ef43bd66c9ad7473b8046f4e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a67fd3de1611dd2c7984eab4f8aebf2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a67915573b42edb2960fbafd9f27fe742</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a563701e80423b7399a2b07df26e953cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ad541bc514e41acc21d7c95d57ff1711c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hardware_id</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a143211599896335ee913eba4de0a3b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>level</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ad8a7bec256771ab78b86b6b4efc400ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a21a4b537f1ffcb2acebd49137ab35b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>add12d8ec7e3dead190f32736e8cd040f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>values</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>afd21661a110dc6711bd079508046eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ERROR</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a6c69a66a4acbde7f7eaeb9d07a491e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OK</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a0ddfdc2af223c236c0082ed2873a430f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WARN</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ad2467b16ba38dcfec36f7fc92acec89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a38520e10a908f403811b39898406f287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ad716fa375b0f3f7065e1f8bb6de08f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a52f84f96e80fba7a4fa360f9c2dfffd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>af3c36c8c560ea4bcfd9ddb8f0cd2b792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a76a4e769cefd93153830bb71aeed10df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>a7a679c07759f000a24f1e06e5345643c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__DiagnosticStatus_1_1DiagnosticStatus.html</anchorfile>
      <anchor>ac491089feda1a21e1a6d3f4c7f43ecef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::msg::_KeyValue</name>
    <filename>namespacediagnostic__msgs_1_1msg_1_1__KeyValue.html</filename>
    <class kind="class">diagnostic_msgs::msg::_KeyValue::KeyValue</class>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1msg_1_1__KeyValue.html</anchorfile>
      <anchor>a5a81fb27d856e3010f433da3f4b08789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::msg::_KeyValue::KeyValue</name>
    <filename>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a0e3969168c0ff400e093d1bc79bc65fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a38f4d378ab5e87d368a06b6b13e4c7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a7e5695daf28ea8cf021d41db4652d4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a10c3097f96abacb921a4fa6600847fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>ae83a6124d6f32622f41e0f346efb194e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>key</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a4e03702577852bab530db9d88aeaa45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a28a9583f1aac6b0f88f72b90c37bb6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>aaf3f6ab28f006e2c10936581848a806e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>ad603c6c24590ed551af5489455d3b1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a860fd3cb2f925041cdb54d7ca54b0411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>ac62aa64dc0f64d0a712597a06ed0ce1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>a3609b9cd263e526532948621e4f31ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>ac3cf53879e1d7d2f13187e715157a7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1msg_1_1__KeyValue_1_1KeyValue.html</anchorfile>
      <anchor>ad00e73cb604844f3897010038a5e8a76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::srv</name>
    <filename>namespacediagnostic__msgs_1_1srv.html</filename>
    <namespace>diagnostic_msgs::srv::_SelfTest</namespace>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_msgs::srv::_SelfTest</name>
    <filename>namespacediagnostic__msgs_1_1srv_1_1__SelfTest.html</filename>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTest</class>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTestRequest</class>
    <class kind="class">diagnostic_msgs::srv::_SelfTest::SelfTestResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_b</name>
      <anchorfile>namespacediagnostic__msgs_1_1srv_1_1__SelfTest.html</anchorfile>
      <anchor>a049eb04f4ecb6c556e17c327bcd05dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacediagnostic__msgs_1_1srv_1_1__SelfTest.html</anchorfile>
      <anchor>a59f650d2ec531d21eedd8913c2be25c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::srv::_SelfTest::SelfTest</name>
    <filename>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTest.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTest.html</anchorfile>
      <anchor>ac307eff60ac7a0051b147f7d97551025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTest.html</anchorfile>
      <anchor>afe472ab9e0b0f03e6ba58310b6e35e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTest.html</anchorfile>
      <anchor>aa2df943f56b794440386284780aad539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTest.html</anchorfile>
      <anchor>a071cdc120a3f7b2e52768924b7737c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::srv::_SelfTest::SelfTestRequest</name>
    <filename>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a9204f48500ceaaf057e506258865d34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a2864a1889118c71f0edb21c4e943f2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a6e86820548d22f3650875aa900b687cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>adb9f1c6a0d13d601198e14b834d7f533</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a0970ef119f2e9dbc51849c0d306dec23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a7b8ea316711f02f4d6b970fc896ee3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>aaa8bb4701a3800982db5f88da100508e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a4c9b55d889a80bf43916b4ea550da1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a628814c8626ee6bd6ba5f8de170f6493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a04bd0ee1d077a78eeeb1e9727bb6ded3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a825252db35ee908015e215d4f0a1b1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestRequest.html</anchorfile>
      <anchor>a72ab3e9baad07615906b19c7466a226c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_msgs::srv::_SelfTest::SelfTestResponse</name>
    <filename>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a090a2301f866b98f3cb2aea083b14a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>ab1cea572fb5e2b01da63196f1ce60433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>aff3d701e267e4e56baacf3a5e05c8605</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>ae191924c390661c1b63af7bf2cb9ab92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a958847c17057eb5c7761f41749c13697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a78b45391b7e36da9e7564561b3f14f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>passed</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>ab62c6f63ea6b60abf46c8267bfe5f0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a85f11cf8c2ef7a4170a5db140706aff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a0b20adf5888935048869b74db556341d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a71592e957d5c2d6ead6b569a72b05180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>aad55c60507f5bd672ae17befbd7743dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>aabc3164d69922257d82132d3b12a84ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a04b0c6dfb8f0d57b4c4ed29fe029ef8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>aa3837296f350fdbdee7b28273c965eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classdiagnostic__msgs_1_1srv_1_1__SelfTest_1_1SelfTestResponse.html</anchorfile>
      <anchor>a2ca6e75d80ddca2f3b8f4d002c5eef14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9c2eb411ed7b71a34f8f579556d1036b</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5c6c9f83d227d41dd3d1cb4423278dd6</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1diagnostic__msgs_1_1KeyValue___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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae6a3d69c8506df75d175aaf918bb2781</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae7246fed7c6dfb3033d840e37a09c06b</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a697f379bb37be108070675071c0f1d50</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38cc312ef7de8a5d788133315b9e7fed</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8d44ba1454bd33ea4b772a9398306041</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1diagnostic__msgs_1_1KeyValue___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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea6e587bd459e84b7342ce4504833d91</anchor>
      <arglist>(const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aaf9e88e17771bba9e32961d27728e16f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af73ea7c89e0f4ce1d0da9156fbe22e95</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b681dedc9a04368c62f4eddad24d217</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adeaf1912ade77dc0ac2236d123311192</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afd093473f4b80220332b2f48c7d4cb45</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a254d5617b7ce4abf36d854aa2a819e93</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2fbe2c3160c2b5e79ff047b2f64ed4ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adcc2cd87fe5dbbc19b0f8b796334cfdd</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a017ef7868b79d7269d9ded2b6a1ad766</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1diagnostic__msgs_1_1KeyValue___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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfabd111f5cb0c79f38b41afa576d1c6</anchor>
      <arglist>(const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0397a65696516fc9c5ae01f566ca81aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3a556adc66aa5b651be8247bc720390a</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5121f5d800c3d322546856d7c49fa5e5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad24ef0c2a1b140315e50c6d128ff24a0</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1f8464b44c2f3990375b340ec569de2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1diagnostic__msgs_1_1DiagnosticArray___da82a3f1f5e590aa6cdcc2319166f3a6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___3_01Contc832e16219070fefc09659723ac5f1a3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___3_01Con0ce9b61532694060d0bd2451dfb06603.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1KeyValue___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; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1KeyValue___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; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___3_01Cont2e3ced70fa39293118f7a0c166958a02.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___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; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___3_01Con43dd5f106379c3847f054b1973162691.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a326d692128a9bb3d990bc2d3918810ff</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1714cd36b1480d7ae193ff9950a1479f</anchor>
      <arglist>()</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed42e75218ffc295d501d3b738e47c20</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a45224a907a1c0e05be7daced4dddc9c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae04b5366b21e1d4839dd1c2d06a43cd</anchor>
      <arglist>(const ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a499626e7f8f8a9e03ae811e6aa497e91</anchor>
      <arglist>()</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6c91f15bf5d596cb935270953edf49ce</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af89b7eb1f4da7615472e083ec733ffe9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1diagnostic__msgs_1_1KeyValue___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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a48e4983c74905211461c0ff89939b98b</anchor>
      <arglist>(const ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac5c18f2fe4a826e0bcfa5b362ac19b5d</anchor>
      <arglist>()</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af7d8dcaa7f0a33a54a7b4122c10b8105</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a556e4780d8ec01f002241d4d7bb116ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3fa2f0f5b032609421c7f75372087ff3</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4192161dcb00d91c9d40870130f4b65f</anchor>
      <arglist>()</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a282c37524bdc8f533cc7d3b3ec4e6574</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1d186de4f5ea09d092dea2959c9dc3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4d3fb864809e827f8a8de8e2f3c37a99</anchor>
      <arglist>(const ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada77f125e00e7d27982be3ac33bf53fd</anchor>
      <arglist>()</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f8e7cb86043b68b0c9ed3126438fb8f</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2eb5b7ebc90a9ff13d421ca5309250a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::diagnostic_msgs::DiagnosticArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1diagnostic__msgs_1_1DiagnosticArray___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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac6bd3b9fd80ac031de7a223758f2eb4c</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_1diagnostic__msgs_1_1DiagnosticArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af5994f9ec96413207f6174b974faf814</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::diagnostic_msgs::DiagnosticStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1diagnostic__msgs_1_1DiagnosticStatus___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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1f6d4715b141ce77899452afe3146c33</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_1diagnostic__msgs_1_1DiagnosticStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0ffe0b3c8ddd4a0913a8a8767493290e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::diagnostic_msgs::KeyValue_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1diagnostic__msgs_1_1KeyValue___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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a77c0f5974661e19956e7aeb6786f63bb</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_1diagnostic__msgs_1_1KeyValue___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4b0fa8bea43022274ef6ff223823737</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1diagnostic__msgs_1_1SelfTestRequest___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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a40c0fa2fd943bfdc1b34240d473fe227</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_1diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa9dc02a560172e7762612a57e121c12e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1diagnostic__msgs_1_1SelfTestResponse___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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3cc79764b384ae5c1c39536d261f42f</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_1diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad17af828b01bb718ee02f27927949dd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; diagnostic_msgs::SelfTest &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTest_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTest_01_4.html</anchorfile>
      <anchor>ab7185781803cb736ac89259efdf24a1d</anchor>
      <arglist>(const diagnostic_msgs::SelfTest &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTest_01_4.html</anchorfile>
      <anchor>aea5bec9efc9a306c06084feee0f90dba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestRequest___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_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad8f45f8421972d388ea33db93b34b0f0</anchor>
      <arglist>(const diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac6ec3f1fc85d9f8988c8bdd8f700fd41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestResponse___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_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac258bf58e9539eb12dc330c06dc3d1bb</anchor>
      <arglist>(const diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c85b94f8df8bb39053fafe7246f2606</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTest &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTest_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTest_01_4.html</anchorfile>
      <anchor>acd1ed929b39f24fda76305f1dcbbb015</anchor>
      <arglist>(const diagnostic_msgs::SelfTest &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTest_01_4.html</anchorfile>
      <anchor>a39cac2c38ddef0460537b6ebdf8380a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestRequest___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_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a38bbb554eb569fc288a48b5b1d6bd50c</anchor>
      <arglist>(const diagnostic_msgs::SelfTestRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9a3fffa5bd43e0c9f0a134a7dab3f189</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestResponse___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_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afad3b747d1135daa2e4c53b146f51581</anchor>
      <arglist>(const diagnostic_msgs::SelfTestResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01diagnostic__msgs_1_1SelfTestResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d710dee079ede33be7c23cf1e69c279</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
