<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_msgs</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>pr2_msgs::msg</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>pr2_msgs::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_AccelerometerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__AccelerometerState_8py</filename>
    <class kind="class">pr2_msgs::msg::_AccelerometerState::AccelerometerState</class>
    <namespace>pr2_msgs::msg::_AccelerometerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a044c0568e65cc378280fe155cdb5d6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a4554ad57a1e4459df2feb3b22beaee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a3c373e690aef8699f58410b1cdfe81cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_AccessPoint.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__AccessPoint_8py</filename>
    <class kind="class">pr2_msgs::msg::_AccessPoint::AccessPoint</class>
    <namespace>pr2_msgs::msg::_AccessPoint</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a8b630e0f28ec6a5ff1a1ada232f91749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a0b4a13ea90527f084e142cd8ff59a6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a35c5d1853b8f3c63982731f851b0be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a085d2a58aec7e8c0504d985f4df8d7fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryServer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryServer_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer::BatteryServer</class>
    <namespace>pr2_msgs::msg::_BatteryServer</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a797b101fe8b34081d4254dd90fec1613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a14d71f4e7f8f9e7d19737437bddb2999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acb43662e42b814ed1071feb4ddffc6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acbb090237ef76b05a2e42485dee73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>ac7de36997cdc4fddc0e80b0fe51b3461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a698578449dd3684429e17b4e6e8ac763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i7H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a5fe234858b6e6d004f3d32d89d7c85ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryServer2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryServer2_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer2::BatteryServer2</class>
    <namespace>pr2_msgs::msg::_BatteryServer2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>af4106f73a245d0f799c6a9d280a4c4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ae4c8692a49a3d6c0432a1897fb5c88c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a3bbe4b5a4b24346ccb1058ec85521361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab159288e769123c08c5740f92f46425b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a7269e699edde719a89adefb5f5b325d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ac4d5b2fab01d6ff8a9450acdfba50d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2I3i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab5f11a48c62b1d9cf9ce6fbf6ba7cbc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryState_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState::BatteryState</class>
    <namespace>pr2_msgs::msg::_BatteryState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af84844f4df56faf6c0e25419aadced7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a34cfff0322feba5c89406a3e4d76928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab0ce5e9d796a5e6a4fe153f698d5fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af878c1363f956b44dbf1b59bbd29a41c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_BatteryState2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__BatteryState2_8py</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState2::BatteryState2</class>
    <namespace>pr2_msgs::msg::_BatteryState2</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a4bec8eae8120499cfafd32f150b8bbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>aa443bc4f0fe606a893da86c9e4350a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a3ce95e35f89aa9672e7a6144696f8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>ae82a131de05f935b518184bfa9bb3c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>afd7a2ec5277a3519e0b0cfff4cd17e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DashboardState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__DashboardState_8py</filename>
    <class kind="class">pr2_msgs::msg::_DashboardState::DashboardState</class>
    <namespace>pr2_msgs::msg::_DashboardState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a0415234d4bb24190d3fddc70fd299fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2bB3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>afa27de1470241e5ec8d42355da8f9b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a85becadf38d07aafa71a1524aa2c0cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a8d024733042aa3b6c3770bdc8ce2e260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>af81b6adfa52e68b1e791086c784dbbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a7e5f18bdfbe2300b0adb3e8f06efbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a1cc83ff34e80e3d9b0e60ce2c9c90d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aa702ac1ecc5d41f57a93bcc98002e6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>ae7b3ee66ee7ea710002bc641a42b828b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aace4edc7feecc1ebb209c30dd90b592e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GPUStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__GPUStatus_8py</filename>
    <class kind="class">pr2_msgs::msg::_GPUStatus::GPUStatus</class>
    <namespace>pr2_msgs::msg::_GPUStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a1622b2cf46ae3dcd0de4205c8d1464ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4f</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>af933fc1de82c208f870a4cec74daf353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a88fc999085a39452304e27777758e696</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LaserScannerSignal.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__LaserScannerSignal_8py</filename>
    <class kind="class">pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</class>
    <namespace>pr2_msgs::msg::_LaserScannerSignal</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>aa3ad5f726705814fd5400e9d18ec1029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>abc27f798f5928400a5320c89b93a6a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac46137ffc36820d78e69afe7b34ce7b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_LaserTrajCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__LaserTrajCmd_8py</filename>
    <class kind="class">pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</class>
    <namespace>pr2_msgs::msg::_LaserTrajCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a3fc7ebb6b4f4b6c62d9a0ae1428caa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a92f0b5a543745296949a82ea8b7aee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>adf2f0d114b793893fa8130aad1bead37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a408d7afa2edd5efef5b9c8e56aee85a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PeriodicCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PeriodicCmd_8py</filename>
    <class kind="class">pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</class>
    <namespace>pr2_msgs::msg::_PeriodicCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a15d3b4b2979a402ae9dfb7e1eda62d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a9ea10b2d1f0c91b7edeead087bb1af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a5a3be9657be2f526336f3ee5f0a4f170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerBoardState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PowerBoardState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PowerBoardState::PowerBoardState</class>
    <namespace>pr2_msgs::msg::_PowerBoardState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a96f117b18558dbb924a218341eaf32a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a57d9bb6168a5d3f7de816ec94108fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a0c034faa09bc67326d763600c8dd2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>aab51ef3b92d14a6993ef6d634932accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a449ccda43e894d0128b2beaed6927f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>ac259d62b3a616d78619033f877db623e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PowerState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PowerState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PowerState::PowerState</class>
    <namespace>pr2_msgs::msg::_PowerState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a0a15cfb44588326d197f37ac295f4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>aab9f8e1620d13d3775bd671e7b647745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a35b52fd5a0fc7bee4b720ec26d1295a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a57b535758a97af48ef94bb3aacb0f082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_PressureState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/msg/</path>
    <filename>__PressureState_8py</filename>
    <class kind="class">pr2_msgs::msg::_PressureState::PressureState</class>
    <namespace>pr2_msgs::msg::_PressureState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a8e361093aec5f4cf7d12992bc4104a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a25d335ee0bc70f6ef5e619c6ce9c0ea1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetLaserTrajCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>__SetLaserTrajCmd_8py</filename>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</class>
    <namespace>pr2_msgs::srv::_SetLaserTrajCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a4ee9626646f3c2fab40f012b9cf593c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a27a1854537331cafda9d7185e005a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a36437e31759920894dab80c839d7aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>aff12713b0b1f9ed7cde848fb49d35ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>af7266f60df02b75f1e49b6f103be5a28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_SetPeriodicCmd.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/src/pr2_msgs/srv/</path>
    <filename>__SetPeriodicCmd_8py</filename>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</class>
    <namespace>pr2_msgs::srv::_SetPeriodicCmd</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a1d66e64ff220ff1cfc73212e535d367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a723b3d3b1bfef2e45f4c2fcabb017ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a9dcf6fc524aa1434106e574a1c637ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>ae6ae4ff5769147a8980912a31a0d384a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccelerometerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>AccelerometerState_8h</filename>
    <class kind="struct">pr2_msgs::AccelerometerState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::AccelerometerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccelerometerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7c69b8f5519ea107219ce77828ab402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState const  &gt;</type>
      <name>AccelerometerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7d6926d70e05270c54b7affc34d23846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState &gt;</type>
      <name>AccelerometerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac069d9cda35adb552feb2543b4229a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66a371ce916036e221cf9ae82da92590</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AccessPoint.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>AccessPoint_8h</filename>
    <class kind="struct">pr2_msgs::AccessPoint_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccessPoint</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a3bfdd4ed7d8f417ad698ee9345f24902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint const  &gt;</type>
      <name>AccessPointConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af7c7689847357666a670a12cd8d7013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint &gt;</type>
      <name>AccessPointPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a01df3248f26f7e42c66ff161d50e7b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5139f5ad74fa42f2cf8137918ae7dc4a</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryServer_8h</filename>
    <includes id="BatteryState_8h" name="BatteryState.h" local="yes" imported="no">pr2_msgs/BatteryState.h</includes>
    <class kind="struct">pr2_msgs::BatteryServer_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab2bf2d6644da13c1091bfc2a7990d495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer const  &gt;</type>
      <name>BatteryServerConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adc580453085cc862232ea07664f0b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer &gt;</type>
      <name>BatteryServerPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a992959ba98a8bbe3cd87c59cb9aef1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ad0f74711847d4cc0427f75881f87eb94</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryServer2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryServer2_8h</filename>
    <includes id="BatteryState2_8h" name="BatteryState2.h" local="yes" imported="no">pr2_msgs/BatteryState2.h</includes>
    <class kind="struct">pr2_msgs::BatteryServer2_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a22fc402fb949adb305dff919be26665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 const  &gt;</type>
      <name>BatteryServer2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aed411299213d3013aa2b383fbec2f0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 &gt;</type>
      <name>BatteryServer2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a295634ccd6a66307f5ebf8a10f205df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>abbfc4af3fc962a66e11f13d4e95e5e87</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryState_8h</filename>
    <class kind="struct">pr2_msgs::BatteryState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99f5d543a7f782ca45971febc7dd0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99c9462bf2baaf3255b26f4a500e501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aef547df585b48bb15708b676491f25fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6918176c4e0c183fe68d01a5423b723f</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryState2.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>BatteryState2_8h</filename>
    <class kind="struct">pr2_msgs::BatteryState2_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac27246ae45ab1ffe49dc37d1fe87d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 const  &gt;</type>
      <name>BatteryState2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5a57eb8a6f9dc9b79699f9d54d042bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 &gt;</type>
      <name>BatteryState2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a005ddf5e5a01f9a7e4f7677529302764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0bbc759ebcb2ce82c38be39332c5665e</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DashboardState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>DashboardState_8h</filename>
    <includes id="PowerBoardState_8h" name="PowerBoardState.h" local="yes" imported="no">pr2_msgs/PowerBoardState.h</includes>
    <includes id="PowerState_8h" name="PowerState.h" local="yes" imported="no">pr2_msgs/PowerState.h</includes>
    <includes id="AccessPoint_8h" name="AccessPoint.h" local="yes" imported="no">pr2_msgs/AccessPoint.h</includes>
    <class kind="struct">pr2_msgs::DashboardState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::DashboardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DashboardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adf8e5d9c7a5008b1ba9cd36f43e54868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState const  &gt;</type>
      <name>DashboardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8f7e0fb49e89989764d52faaa51c89c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState &gt;</type>
      <name>DashboardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac127ffafe5143c590ee39b3ab3d7058d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac9a51718bac60acbd8806c9ddda63864</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GPUStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>GPUStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::GPUStatus_</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::GPUStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPUStatus</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a32d730917bec51a2368840b1679bee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus const  &gt;</type>
      <name>GPUStatusConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a70a73f81f9f33f78c0aa7ed4f5f61b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus &gt;</type>
      <name>GPUStatusPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac8ab3d5264d729209c92c0405a1810b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac488138ca213ca6c2e7c8f8132920984</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LaserScannerSignal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>LaserScannerSignal_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_msgs::LaserScannerSignal_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::LaserScannerSignal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserScannerSignal</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a49e764e8e8e48b2d0d7f03d0e444017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal const  &gt;</type>
      <name>LaserScannerSignalConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a39c7fc3697e7297de315593afccc8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal &gt;</type>
      <name>LaserScannerSignalPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a276ff1f5e183681ea44bb2c9c86251ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5f436f25ba28023daa652f25be432c7b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LaserTrajCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>LaserTrajCmd_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">pr2_msgs::LaserTrajCmd_</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserTrajCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aaab67a790c62103114ae246597f1dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd const  &gt;</type>
      <name>LaserTrajCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adff3ded873228c73ce67816a7dd53f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd &gt;</type>
      <name>LaserTrajCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae0148bf522cfefb4c141e1e4ce0f0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9616faf9f410dc1c7f6190d504bdc5cc</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PeriodicCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PeriodicCmd_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PeriodicCmd_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PeriodicCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a18c8f11a958470f782a1a54e5989dad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd const  &gt;</type>
      <name>PeriodicCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5ef543173d53d1327a0228b4bd6166ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd &gt;</type>
      <name>PeriodicCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4e09c55aef0238e6a86ab673ad4392d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a2fed5a7ffab71e60e7f2112046b477cd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerBoardState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PowerBoardState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PowerBoardState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerBoardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14a169942d9d5c22b761479d23bde28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState const  &gt;</type>
      <name>PowerBoardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b3b59860674da3ce3771101c75fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState &gt;</type>
      <name>PowerBoardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab572244be1da4162782eb80b82cb74d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a949298b4e91f58788645d0cabdbb3da9</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PowerState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PowerState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PowerState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a29974a16101f1cf7b6d5ca959ef4600c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState const  &gt;</type>
      <name>PowerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66802a7961a2452432afbe528411ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState &gt;</type>
      <name>PowerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aeb1341e7083c422b136c91c8261772d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af41ccfdd44295d6432411fff3e410de8</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PressureState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/msg_gen/cpp/include/pr2_msgs/</path>
    <filename>PressureState_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::PressureState_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::PressureState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PressureState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0a7edb2ac32b59f3eea322ce6c2b74da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState const  &gt;</type>
      <name>PressureStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af6fed6f167dbc1cf89b14ef2a05f159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState &gt;</type>
      <name>PressureStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>afb53a431e866afc9b3f0ebe3aba87d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4ede538a5ccbb568cd8a1592d51d9937</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetLaserTrajCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/srv_gen/cpp/include/pr2_msgs/</path>
    <filename>SetLaserTrajCmd_8h</filename>
    <includes id="LaserTrajCmd_8h" name="LaserTrajCmd.h" local="yes" imported="no">pr2_msgs/LaserTrajCmd.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmd &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmd &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmd</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdResponse_</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14f74ed02437697cd368727217fa46c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest const  &gt;</type>
      <name>SetLaserTrajCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>acea9bb8ee8b501457780587c38b51c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest &gt;</type>
      <name>SetLaserTrajCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab86c49a1d1a2747a75b419f2defe9d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7f0830f852bebb296b8c28193abb9b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse const  &gt;</type>
      <name>SetLaserTrajCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab664f509606cffe07e2894df44c31f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse &gt;</type>
      <name>SetLaserTrajCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a80783a3ef0c192859207da4c484bd6e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetPeriodicCmd.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/srv_gen/cpp/include/pr2_msgs/</path>
    <filename>SetPeriodicCmd_8h</filename>
    <includes id="PeriodicCmd_8h" name="PeriodicCmd.h" local="yes" imported="no">pr2_msgs/PeriodicCmd.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmd &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmd &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmd</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdResponse_</class>
    <namespace>pr2_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8e447e1a422a106e29a1f6c4b40ae959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest const  &gt;</type>
      <name>SetPeriodicCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9a5c0680493262826b489ae979ba402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest &gt;</type>
      <name>SetPeriodicCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a782d6ea8cbedac7547ea04654face98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6279e4b45e6cdea4fb15ee054f410a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse const  &gt;</type>
      <name>SetPeriodicCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9d936d52eeee72c3aa821672da7462e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse &gt;</type>
      <name>SetPeriodicCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b8ed002f92aab78bd4e135bdf860d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_pr2_msgs_migration.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_common/doc_stacks/2013-03-01_16-36-22.045406/pr2_common/pr2_msgs/test/</path>
    <filename>test__pr2__msgs__migration_8py</filename>
    <class kind="class">test_pr2_msgs_migration::TestPR2MsgsMigration</class>
    <namespace>test_pr2_msgs_migration</namespace>
    <member kind="function">
      <type>def</type>
      <name>do_test</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ada91a8c0adf59c2d5c1a57851f048f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a4dffee7972e99f65ae6c4b3a4cf290bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ab44a05a07336e3d7b8979e2e6356370b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_saved_classes</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a041de88c1a25cef0d7ee8c82987f3977</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>repack</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a8a59740bb0e97b3b0b80dcf1b1713441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a9935a5490eb19d470d9e262bbfc2ae61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>add44c10a360b529daee3e2a81285e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrator</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ac69c1f2fcf70d0691b2767aa98edab37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a578512cc727a28d65d6f4a3e3b35bf43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs</name>
    <filename>namespacepr2__msgs.html</filename>
    <namespace>pr2_msgs::msg</namespace>
    <namespace>pr2_msgs::srv</namespace>
    <class kind="struct">pr2_msgs::AccelerometerState_</class>
    <class kind="struct">pr2_msgs::AccessPoint_</class>
    <class kind="struct">pr2_msgs::BatteryServer2_</class>
    <class kind="struct">pr2_msgs::BatteryServer_</class>
    <class kind="struct">pr2_msgs::BatteryState2_</class>
    <class kind="struct">pr2_msgs::BatteryState_</class>
    <class kind="struct">pr2_msgs::DashboardState_</class>
    <class kind="struct">pr2_msgs::GPUStatus_</class>
    <class kind="struct">pr2_msgs::LaserScannerSignal_</class>
    <class kind="struct">pr2_msgs::LaserTrajCmd_</class>
    <class kind="struct">pr2_msgs::PeriodicCmd_</class>
    <class kind="struct">pr2_msgs::PowerBoardState_</class>
    <class kind="struct">pr2_msgs::PowerState_</class>
    <class kind="struct">pr2_msgs::PressureState_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmd</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetLaserTrajCmdResponse_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmd</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdRequest_</class>
    <class kind="struct">pr2_msgs::SetPeriodicCmdResponse_</class>
    <member kind="typedef">
      <type>::pr2_msgs::AccelerometerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccelerometerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7c69b8f5519ea107219ce77828ab402d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState const  &gt;</type>
      <name>AccelerometerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7d6926d70e05270c54b7affc34d23846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState &gt;</type>
      <name>AccelerometerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac069d9cda35adb552feb2543b4229a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>AccessPoint</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a3bfdd4ed7d8f417ad698ee9345f24902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint const  &gt;</type>
      <name>AccessPointConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af7c7689847357666a670a12cd8d7013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint &gt;</type>
      <name>AccessPointPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a01df3248f26f7e42c66ff161d50e7b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab2bf2d6644da13c1091bfc2a7990d495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryServer2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryServer2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a22fc402fb949adb305dff919be26665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 const  &gt;</type>
      <name>BatteryServer2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aed411299213d3013aa2b383fbec2f0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2 &gt;</type>
      <name>BatteryServer2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a295634ccd6a66307f5ebf8a10f205df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer const  &gt;</type>
      <name>BatteryServerConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adc580453085cc862232ea07664f0b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer &gt;</type>
      <name>BatteryServerPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a992959ba98a8bbe3cd87c59cb9aef1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99f5d543a7f782ca45971febc7dd0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::BatteryState2_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState2</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aac27246ae45ab1ffe49dc37d1fe87d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 const  &gt;</type>
      <name>BatteryState2ConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5a57eb8a6f9dc9b79699f9d54d042bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2 &gt;</type>
      <name>BatteryState2Ptr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a005ddf5e5a01f9a7e4f7677529302764</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a99c9462bf2baaf3255b26f4a500e501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aef547df585b48bb15708b676491f25fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::DashboardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>DashboardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adf8e5d9c7a5008b1ba9cd36f43e54868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState const  &gt;</type>
      <name>DashboardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8f7e0fb49e89989764d52faaa51c89c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState &gt;</type>
      <name>DashboardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac127ffafe5143c590ee39b3ab3d7058d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::GPUStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GPUStatus</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a32d730917bec51a2368840b1679bee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus const  &gt;</type>
      <name>GPUStatusConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a70a73f81f9f33f78c0aa7ed4f5f61b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus &gt;</type>
      <name>GPUStatusPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac8ab3d5264d729209c92c0405a1810b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::LaserScannerSignal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserScannerSignal</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a49e764e8e8e48b2d0d7f03d0e444017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal const  &gt;</type>
      <name>LaserScannerSignalConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a39c7fc3697e7297de315593afccc8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal &gt;</type>
      <name>LaserScannerSignalPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a276ff1f5e183681ea44bb2c9c86251ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>LaserTrajCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aaab67a790c62103114ae246597f1dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd const  &gt;</type>
      <name>LaserTrajCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>adff3ded873228c73ce67816a7dd53f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd &gt;</type>
      <name>LaserTrajCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ae0148bf522cfefb4c141e1e4ce0f0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PeriodicCmd</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a18c8f11a958470f782a1a54e5989dad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd const  &gt;</type>
      <name>PeriodicCmdConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5ef543173d53d1327a0228b4bd6166ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd &gt;</type>
      <name>PeriodicCmdPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4e09c55aef0238e6a86ab673ad4392d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerBoardState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14a169942d9d5c22b761479d23bde28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState const  &gt;</type>
      <name>PowerBoardStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b3b59860674da3ce3771101c75fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState &gt;</type>
      <name>PowerBoardStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab572244be1da4162782eb80b82cb74d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PowerState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a29974a16101f1cf7b6d5ca959ef4600c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState const  &gt;</type>
      <name>PowerStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66802a7961a2452432afbe528411ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState &gt;</type>
      <name>PowerStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>aeb1341e7083c422b136c91c8261772d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PressureState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PressureState</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0a7edb2ac32b59f3eea322ce6c2b74da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState const  &gt;</type>
      <name>PressureStateConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af6fed6f167dbc1cf89b14ef2a05f159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState &gt;</type>
      <name>PressureStatePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>afb53a431e866afc9b3f0ebe3aba87d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a14f74ed02437697cd368727217fa46c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest const  &gt;</type>
      <name>SetLaserTrajCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>acea9bb8ee8b501457780587c38b51c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest &gt;</type>
      <name>SetLaserTrajCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab86c49a1d1a2747a75b419f2defe9d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetLaserTrajCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetLaserTrajCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a7f0830f852bebb296b8c28193abb9b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse const  &gt;</type>
      <name>SetLaserTrajCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ab664f509606cffe07e2894df44c31f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse &gt;</type>
      <name>SetLaserTrajCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a80783a3ef0c192859207da4c484bd6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdRequest</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a8e447e1a422a106e29a1f6c4b40ae959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest const  &gt;</type>
      <name>SetPeriodicCmdRequestConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9a5c0680493262826b489ae979ba402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest &gt;</type>
      <name>SetPeriodicCmdRequestPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a782d6ea8cbedac7547ea04654face98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::SetPeriodicCmdResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>SetPeriodicCmdResponse</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6279e4b45e6cdea4fb15ee054f410a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse const  &gt;</type>
      <name>SetPeriodicCmdResponseConstPtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9d936d52eeee72c3aa821672da7462e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse &gt;</type>
      <name>SetPeriodicCmdResponsePtr</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a17b8ed002f92aab78bd4e135bdf860d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a4ede538a5ccbb568cd8a1592d51d9937</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>af41ccfdd44295d6432411fff3e410de8</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a949298b4e91f58788645d0cabdbb3da9</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a2fed5a7ffab71e60e7f2112046b477cd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a9616faf9f410dc1c7f6190d504bdc5cc</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5f436f25ba28023daa652f25be432c7b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac488138ca213ca6c2e7c8f8132920984</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ac9a51718bac60acbd8806c9ddda63864</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a0bbc759ebcb2ce82c38be39332c5665e</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a6918176c4e0c183fe68d01a5423b723f</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>abbfc4af3fc962a66e11f13d4e95e5e87</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>ad0f74711847d4cc0427f75881f87eb94</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a5139f5ad74fa42f2cf8137918ae7dc4a</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__msgs.html</anchorfile>
      <anchor>a66a371ce916036e221cf9ae82da92590</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::AccelerometerState_</name>
    <filename>structpr2__msgs_1_1AccelerometerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a58ab80c1758c417eb48a348130ef6cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_samples_type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>aa56e5d76990b75a30ac5ea5b4aff4f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a6bff3607e8ba7c412d2fc23ef915a8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a45a452c19ffd2a31db4c27683c26a6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AccelerometerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ae463f6620f940236f034222f98478706</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>aafcdb692ee49f38ef6be6fefc346fbb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ad7cc6b48f080e3e5c5b1aef3eb51af8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a00b2063b054f767a3693126770453f42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccelerometerState_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a87374de38b20de206b74ef52096f8459</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccelerometerState_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>afdc1b037fd99c752752a7ca60687f726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a377ca4443280e3e99555326532bba55c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_samples_size</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a27e1c8655bfa3b28f4fce286f4b12fec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_samples_vec</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a01fee281a2ab477c97bae1a16c8cba75</anchor>
      <arglist>(std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&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>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>aaac62bb7ac616a356bcc349cc4061eac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a4ea4f0e83d69246d82905208301ba30c</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_samples_size</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ae1ccf67cfc0e242623bc90fd10adac1a</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_samples_vec</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a416d322c689bd74819d349fd9fbf66c8</anchor>
      <arglist>(const std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&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>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a0fa80956520beb47dac5ca218ba08120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>adc5ccf5328e69bb825f97400d5cbab29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a47a78f3951e753f5571ad84d237eeaf5</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>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ab418a196fd23a87a59a33666829346ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a06ebeaabacb8bdc66f58a228337b7fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::geometry_msgs::Vector3_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>samples</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a43e5e42c954b706269dcf74cbf75034d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>aeb5a4bb4595639bfdec3875c920d6826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>ab8b770e1369fcd1bded587c6452c5e73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1AccelerometerState__.html</anchorfile>
      <anchor>a7460b62a34740403906bd591dccfbdea</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::AccessPoint_</name>
    <filename>structpr2__msgs_1_1AccessPoint__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_channel_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a96db2143c0bcbdb8e06149279c96546d</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>_essid_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a4a3b9c480babc6fef9af0ac06c685b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>add0977a1a7fc2bb3c58a9c07c9b387a5</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>_macaddr_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad1595d5e96006dba4e7d6c51c350006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_noise_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6d5168a83a73f300b825886429d2eba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_quality_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a106b1bcf4eb590a078952314b7dcd269</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>_rate_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a58400a801b46e3bb1033a0420f1b54eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_signal_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a8f8c60fffa31430a4db98270693747a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_snr_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aeed05458690cd9599c3d60d56b43b0b4</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>_tx_power_type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad4b3d7b46abd6b9a1e5001316a2c0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a00e950846452a6337b263b6d689c39df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6e793de9bf9f8d4fc4160f8baf53fd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a8ee242038293ddc879f0b380f86ec62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a62e56a9035d745c8861ed0830b52ad69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a757a2b8f5ebb16d9be135973e657b113</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>abce4156031b4cc4d947c468f5854e9e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessPoint_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aa528af2cf0a841353e807b7431d3991b</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessPoint_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a0ab8c592ae7fe3e389f2a06606096f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a5d87f7066fa5e0e7f82a51d6ff8b58a7</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aae71636289cd13c3ee102b3f3a67cf7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a1ee5cd4ca64890928d2f6127b30ec3c2</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>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ac85711e825089a65c318209b197960bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a33992149fb0711c3053fc187a8f78d4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aec5f35f88f5f4ea1d1778ad6b4ca2605</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>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ab49e51be2d555e5a85429b0ec317ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>channel</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6ed24ba60d2cb263cea58b7a57ec6f3f</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>essid</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>af5a7a8af53da8b82e33fea541a52b8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad8e1401e2ba3671a21e1d184c6510286</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>macaddr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>aa97579902d98812bb36113c1f012a20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>noise</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a3f145ff2a3ffd985a5c197a3db8f52ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>quality</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a7c5264afc77e147c1225dd00b32254e0</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>rate</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ad0db27fd1ba6efa1829a0fa37b940b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>signal</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a4c8a0f5935a04652d0a67ab42ed910f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>snr</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>af7d59c1472edcd6463d0c756b18f3b93</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>tx_power</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>ac35eede463988fa68f3da37225513f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a9b36153a75c5e7848c8396004a19bc10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a8cb384af71e6de1be06ba5c487586124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1AccessPoint__.html</anchorfile>
      <anchor>a6a24891bb6d2b023ed62abe9b6a4bc46</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryServer2_</name>
    <filename>structpr2__msgs_1_1BatteryServer2__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MAX_BAT_COUNT</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af8c5c337ccf98550e229499b4f1c27a5acedd47ddafd253b300a6aa5581f3b7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_BAT_REG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a857388c91bfe2e95ef7674e2a075113eab099c8e9afba871252592abcdd46d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_average_charge_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af6a5c0ef907510a47c1632dc7daec390</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_battery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a590f03b40db3613caaac0a7166de83e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a72eb3c85d534d8a52f7ab548ea2d454d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_id_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a9c64df1f7fa9ee6b61bac092c81cfff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_controller_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>afe4e433cff03eac49d6eb1679a71d454</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_system_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a179501b89480be3cba487430020f8a30</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>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a5cb8417acde41bee932144fc6eeebb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_time_left_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a27bfd0fa63a3798f48f4cc174d9f829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a595d37d3bf6548d048a522f86cb95925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a7873315a42ec5202131b450c94b67394</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryServer2_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a8c1779c33f489cd1b2da398f1465d80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a44dbae4fa6b0b1669c15516338fd9805</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af7dbb8b88e89a3e0fed09b329d3cba9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a0d34d6c4208100fd0ca5c06820ea1961</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>aa864b051acab0e7277d6d27af3d30600</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ab360bc0f5f9dcbce32c860375ff69d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a2890b904c478113a0763da20b63a9366</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_battery_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a02d9f471faa9794127b194b79a54395f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_battery_vec</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a276467cc93b2fa7ab6131bf99218d88f</anchor>
      <arglist>(std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&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>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a6ffea10abd3bdbec6e2342df1d99ce24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>aca5dc8ac358aea604712146b545f114c</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_battery_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a243187ef9db7de8b3169cda143f80783</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_battery_vec</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ac3ae2c80b4e1d9145c0c12cfeed6c6d2</anchor>
      <arglist>(const std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&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>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>acb1fe8adf0a817e69fc7c1cac24573fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a26c6aa1f7726366fc69d0f148f36d67e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a1919dc6cd2685ffb529f85153fca000d</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>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ab6e45b068c593af46849fe86d6517655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>average_charge</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a6f2688ea6a915db105674b481c39675f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>battery</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a05d924293d35343f059b889c0132827f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a0499cc0d2540ba02db992b4a4efb5720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>id</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>af952b56b1c626d263f2a6aeb4eaf6cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_controller_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a0343c611316782ca7c9aee9e173d42bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_system_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a03b86814bf0ad7a4e6c27707b747636a</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>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>ac053fca72a503909cb77087287ea3f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>time_left</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a5c6c25db08e22c0926f6464fb329c0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a14678b2d47a9aac541daa4e8f1fdc4ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>afb30e0ffcf0802132b12f9b859593588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer2__.html</anchorfile>
      <anchor>a24ec9857cc9fb98a235b08f65040c712</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryServer_</name>
    <filename>structpr2__msgs_1_1BatteryServer__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MAX_BAT_COUNT</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a554641251539937acd688a69b6d60b14a5daed316f9ab455fd789ec8db56e73b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_BAT_REG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af55707a9b813637c06448540df8bda50a6be45ffbb4b6283309466a97db7398fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_averageCharge_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a184a2d4c1ef865dbeec758b9eb5dca9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_battery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab688340e2ec9c139d363d96b4467012f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_charging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a6b48c740943888797a41be27c062fd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_discharging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ac572a4c40c1da96bc1746723f4425374</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a50212abe4d93c7bc26dd7f7659cca695</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_id_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a38f6fe07206d4ef12836abc8ebb8868b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_inhibited_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af1063a8ebe37c0b7e95fd17e0cdfe1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeController_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa4e1a82b5c4fac95c80c249d72801497</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeSystem_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af78829295c4074211913fad08e713f36</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>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aef203898ecf9398ec6c9c68a4ace6d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_powerNG_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af86921172b3ed4ef62fc5c182cd2d841</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_powerPresent_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8cb52e76cc640339d89e3deb98686983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8d6fc2e8670dd222ee8bc40f4e677df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_reserved_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a7ceb8b00ca028881edc655710cb745f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_timeLeft_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a1170a90b58d9ef7286b79454844b638d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a4cdb3d308203eae6cb9c7a9eb94172ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a06a0248ad6258ca1acb0e04ab6a61db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryServer_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a0fc5a3246fa3850be98613345f679dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa406ec09fccd3b801a065b93501e3d7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a0e8bfa6bc46171a42f86f4f0fc41e73e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a1badb91f9e47819aa487882cd47c15e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a5cd154aad7288d5c836d3e5247373ad1</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryServer_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a861d1263242052a1fe3dbd15f55a7cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aed587cdb26b0e40adc09cba047ac7fd5</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_battery_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab0e15ffcc0053072d0872b262974357c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_battery_vec</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>adc863410f94812af6706d3614cd59541</anchor>
      <arglist>(std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&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>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>acf0ef2c875e5ac58f126438eb539403b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a27de5d8ce2923690a7f049d080b954b1</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_battery_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a513ba32e002f2eb93a7a2de1d9d6223f</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_battery_vec</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ad899f7b7933c02e241f5994a6e630226</anchor>
      <arglist>(const std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&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>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a0ac34c38865795bf31d7a8f8ee500183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af9e2d6b35ae05fc83dd5a0b7ba8cc7a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a69b2b2c0ab764cc7b74d52f7e381c0cf</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>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a2f47e1d5d482f60da061f080aa55f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>averageCharge</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab56551728b800e1c42c177f05a47b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>battery</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a9644c6ce5f6e55ba571e73501bb15fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>charging</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a839d618cbdde85deffef657cd0a37eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>discharging</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8b20e878e22b427c7468ee25eb9449a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a6f28b2366d4c6fb079e27dfdb0d591d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>id</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8497cf36857a7904cb0c9faf0c960a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>inhibited</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af7ac8a20ac13798ab29d8c9bb08188fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeController</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ad0674df89a5794c6aeaacaea491fd56c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeSystem</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>af8e8451dfbb9b49656b23a66076395c4</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>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a8cd40043ef4a7a05b31f7e16414232f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>powerNG</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>abee0e0bb76bf9152eb726d2ec67b6f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>powerPresent</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a9b5a80a66f267d2985023d12ea45e3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>present</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>ab7ef81b64dffd6f480e3fe6cbdd72f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa12dbf1c120dd38584e617ad95a5d20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>timeLeft</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a4a438bc9a0c4b2576b55bfad29d718be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>a05b3ad71d8d76846a24a9712c2a10c94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>aa5c6c4d4a940bed25a76c64430a6990a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1BatteryServer__.html</anchorfile>
      <anchor>afcb5103a4bf9ba27fa85c91763240616</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryState2_</name>
    <filename>structpr2__msgs_1_1BatteryState2__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; int16_t, 48 &gt;</type>
      <name>_battery_register_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a22438261ac2234ccc4ab661156a5e317</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; ros::Time, 48 &gt;</type>
      <name>_battery_register_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab5b54b1a5f8f9daf9188a16eed26cd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint8_t, 48 &gt;</type>
      <name>_battery_update_flag_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ae58ccf0e831f30c9d213a54946ae036a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_charging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>adb9ef3fb26952fbe148b76f123d5f458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_discharging_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a64867306e58f0060ca6378444855bda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_inhibited_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab78405c2365651f330f11747c23c0807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_last_battery_update_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ab8be5be775556b516abb351263ed70c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_no_good_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ad4b3faba1247ea71d272a25da5672be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9b4acd58e88d78f4b503e7f7dba7137c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_present_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aedcbb1478c3ad529c5977292fbca18f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ad6532512abe2c1bc7fe3884b27c3fe5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a312b080678ee2579863fd6cf8ef93361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryState2_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9bca3049fa4511dbd10a8089012ab35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9b828ab320ec6b54967637651bf1ee1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a27fb2673a69f1cd66d25881f5fa97d67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>afc3d85af83d387c8edd0c85a02377014</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a15bfab1f74cbd94fa79f474b8855cd8c</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState2_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a9977f39012669cd76ae4bafb88f4e369</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>acf1a23ae4468950e2119c66a25d94bc5</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_battery_register_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ae2075d49caece23557de9f1b4be6b17d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_battery_register_update_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a7c159daf78328d9ddb9daaa91e2a134e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_battery_update_flag_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a11ff5927a18a87413de87752de02d1eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a720a024d0d08011a28cadc64334103d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a0a90e97a696d599fb5d6798cd0772a15</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>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a5b027aa5f0d49d9795d20862d9875b30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ad5c6b8542bb223e2f4b1b9c8229f59ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a7f77d7678c5d2df77f7d804dcab920f1</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>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a2b567e3ea0b4bbba26ce34d3f36d9a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int16_t, 48 &gt;</type>
      <name>battery_register</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a4df39aa561681f5f481963264f98a8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; ros::Time, 48 &gt;</type>
      <name>battery_register_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a86b2a6ec60f57d5898665b5b919b9d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint8_t, 48 &gt;</type>
      <name>battery_update_flag</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aeb5f07657bbaf4a8e2feebfb32363a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>charging</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>af379c8f795d4571cf4d6013111afedcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>discharging</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a46113bd7f7c0ae4fa2d744ed4303e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>inhibited</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a5cc6c0e9c3233aaeeeb57347a61707b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>last_battery_update</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a65780db601ce39a0c5c4a7d874cbe3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_no_good</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a8bb4324b2fb193d0ebb3fde55ce6c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_present</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ae974906f4f8b9efa543e6db2aa8a5c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>aca3058d2f90ff7e5d7713a69ccca100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>ade0b327056c37af09de2532d7b7111b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>a36bebb3faaacaf80970cd600d71c28c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState2__.html</anchorfile>
      <anchor>acc2d25d28e7c20b4bc30a5e9ad872a15</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::BatteryState_</name>
    <filename>structpr2__msgs_1_1BatteryState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>_batReg_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ab29f935a57ba37381c8267244c887e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>_batRegFlag_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a28a1482c31e1698d7451f0a98c05ad40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int32_t, 48 &gt;</type>
      <name>_batRegTime_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ac104ff543cba451cf50ebfe23c847601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_lastTimeBattery_type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ae30d8c9a3fca6088c8e11f86a02e00a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a1c8d2ace9a3f41033a10f12b73928e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a433b07b904d8d878b99a331aa83b4822</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a14ef78f2fc1e1223eca265cd4edfdb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a199cd5041d528b7cd5d24b5016984c9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a13442e3dfa2e3b74ed584e8d6939805c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ad41e08f310ffcd5f1399dcec1da69e93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a632cd4b38b7e7bb866da8456326210fb</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ab7597a6ff889d977b446cfed61f2431d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a67e62affd86585a1a5e0bb4a0f177fec</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_batReg_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>af10d7b43cdc6b72f1371cb2765fde5ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_batRegFlag_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>aae5dd18fd6aa46dd0419eb6c1c4ba81b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_batRegTime_size</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>acdd10fb91da387102540c6d615a46fc0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a5273e15b046b486e3f8a35f16f254066</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a5da39959153bcf85b2949fcea3b0f737</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>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>afd080d9e9b2fad0daffd5a68d6146e4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>af924abdecbb85fb8887716656dd8f505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ac4f0383a59597b4a11229bda4af1188f</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>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>afe7e4c1177454da06771a54ae4ac6c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>batReg</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a01db6e4ecce33fd9e54ad12add58251d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; uint16_t, 48 &gt;</type>
      <name>batRegFlag</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a4fb43a23f93f1cf913957d1604be0020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int32_t, 48 &gt;</type>
      <name>batRegTime</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a43c4b365886ff8cccbc59d74c94876ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lastTimeBattery</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a41ab75b8b67ade4e9159e4c6b4b25f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>a4dd6728fe5884ccccf97db9f66aa52e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>ad44c2cbebeae188e68b787f457c9ead7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1BatteryState__.html</anchorfile>
      <anchor>aa04e2373e2894882b970498e3c51d541</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::DashboardState_</name>
    <filename>structpr2__msgs_1_1DashboardState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>_access_point_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a9a6e570ad53b9876061eb0686c4011b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_access_point_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a6a0a8f42b7ae707a20c90fc4b6d9cb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Bool_&lt; ContainerAllocator &gt;</type>
      <name>_motors_halted_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae02a960a28a1ac833b8af4187614dfe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_motors_halted_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae7a54fda7c1b653094a308b412336bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>_power_board_state_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a56e0e2c784f0c9a901fbd4b0b6798f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_board_state_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a29eb2b86642fb54054803144d8cdff2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;</type>
      <name>_power_state_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ae37cbee0def38b09e92f1ebe4ebcffd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_power_state_valid_type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a459e612d6fb114e343f1f014355a95cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ab73e2b2db602f128262f29bc75988afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a81059f85f4399204224cad07d27e29cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DashboardState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aa1c78f6c99dbb57568c96a5632fe6301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a9a534eff96f01bc23798af2e79706577</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a01dc4c8bbe45355633cd7028efad76a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aa80ed93883cca2cca3b4a8e6d495faa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DashboardState_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a93e1719493b14ffa456848ac72d9e055</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DashboardState_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a9ac154ce9c65614db85ecd66aa53494a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a741719b4f65a06f9f699300ed3c5bb59</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a31c24068e9226024663b7dbf735d7f98</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ac5b8cb7ac5ce19aff1645f6ca02de416</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>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a57719edb7a4f5fa545051cdf3feb5932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a8dc30fd75f2abeee3fa0e914ab669dbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a7a10c37e2c9468aaab28c69df815feb5</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>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aec662857d220a550dd1c1a2701011623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;</type>
      <name>access_point</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a580fa0c296a2569a9151b1b3bcdb4c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>access_point_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a50d825d66125875e702e6df3ec84eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Bool_&lt; ContainerAllocator &gt;</type>
      <name>motors_halted</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a318b74a7f82c6da37939b7e6de8da704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>motors_halted_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a65fb33138f3b7a9e4080ba01e38f8b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>power_board_state</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>ac389144d5ec60e30867f8202361a26b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_board_state_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a1970794e61b758274a06729e89bba61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;</type>
      <name>power_state</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>aad6941f3e0796ac80d015417a92571d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_state_valid</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>af8e776190b181805981c3f76a9e19107</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>af33289a8e679a4a7148e826985b9b897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a787c1420e10be48a44b9c4a2111b64f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1DashboardState__.html</anchorfile>
      <anchor>a7c9a74a683f45739322c6c2980a3b1c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::GPUStatus_</name>
    <filename>structpr2__msgs_1_1GPUStatus__.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>_display_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a5fc9c4edee47f14847dd21faec7dca25</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>_driver_version_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aca03fcd25bd14bc63b6b18a986472e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_fan_speed_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a7ecade96d3839edb868b3f73d4d8e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_gpu_usage_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>ad252faf683f47a214cf815b6826a2463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>af16ceb576c614335f05d13b0062c210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_memory_usage_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a63106775b8936d46433ffeb1be97b7ba</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>_pci_device_id_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a671e3b7d2408e6b5cb9252b513034083</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>_pci_location_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a09e367137fa8ea1f7b9797c7031a8758</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>_product_name_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>acff3554e42f4c8e53a9cfef86990d02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_temperature_type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a1c7ab520e26dbd6f4780fff20605eaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>af1e5756b9d932d38fa4275cbd97085dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>acfa905d66870c901472e7268ad6a6160</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GPUStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a68cd718ec61c6f11e0502a706a3547f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>adc47dd817df7ca243c99941c960409e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aa65f50bf6e549e3cc5f6da2775d9cff1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a669fa9f7803b2e1720863e6d4c7b7916</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a27e5bd99e6d5f055cf495579c9d194c1</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUStatus_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a942db1cac7941cb97e54956cbef4e106</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPUStatus_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a0425a4ca77bf047e92930fd72cbc8b98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a4d2e2bb572822500593f5b54f1a360b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a1e77093c1c96e981a7b71d063e5feba0</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>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a619ff5784a38a674482e166290fa2b3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a5fd9d286330dca186651359b5f5fbe88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a83d9aa55f978880347f3fbe59c76c697</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>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aba80b388321981e1b62a02053b9c6640</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>display</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a8144019fe0dfb84b2b8aba1f84612f2a</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>driver_version</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>ac6b08ca9e6311fde2be4b73d44ba4c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fan_speed</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a2ead65ba10e073ce97d4cb9b69caa877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gpu_usage</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a266d0a6586713c440c82431e92b2427b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a1ef3c67bfebb77d23f5c02e4e6b1d001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>memory_usage</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a769a7836b5291769c6bc642063c5b529</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>pci_device_id</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aadceaf3798884d3f928d7a5385ad41fd</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>pci_location</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a12510e141594f88be0cfdeb4881cedf3</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>product_name</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>aebbf0051067932b2765bcffd997f375a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a891a02fb09fd49b7ebed65b0fe84e410</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a67de4af1a639eaddd657001726b1ee69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a86031e9297fff69a0db4c3a14afa6b37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1GPUStatus__.html</anchorfile>
      <anchor>a52cf8ff1e9891acf8f1f789664da0c5f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::LaserScannerSignal_</name>
    <filename>structpr2__msgs_1_1LaserScannerSignal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a26208ca95cb9bf05dce002087ce8eed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_signal_type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a432759b75a7b74b65ffb6e11bc9bf125</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a51cb6c7b8d693fd03285dc0f84b1f50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a4d00aa694719d1946dc10f90df13317a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LaserScannerSignal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a8a40c24c00c74f6d8540da1cd5c8104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a305a1f38441f850456d4c911fc4273e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>acca68200a03cd68496180e04b5b720c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a95e61bc866aefb823ec890c2df9c452a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a1f77516a1735f48cef6f22158a99fd9d</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserScannerSignal_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ac5f5c273d696802b76a96d15e9a7c354</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserScannerSignal_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a83a3d4fe8943dadcdb9a1f8451c111d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a71b0b5d3eb0a59620ec713eb61b50ea1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a634341f97728278b4a6f66edb74ea11b</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>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>afac9e4c0bb06afe77a1cdf0ece0bf902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>addc76d202b2f4f953374b504099a8a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ad52b889795db112ba9fceb01f8d4bd26</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>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>afe546f80f7b27547605b1347f66de0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a6324188dfdeaee3cb92e165faa3c0711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>signal</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ade9d55163ee03461c9aab78a01cc9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a2d7159217b8b8e324bd75fa1091be3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>ab04af9dd70dc325cbb01f003e65fd343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1LaserScannerSignal__.html</anchorfile>
      <anchor>a877c08dc31a0e38730284c5e758b18fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::LaserTrajCmd_</name>
    <filename>structpr2__msgs_1_1LaserTrajCmd__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>adfa340b09ae98692d17be906a5f75673</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_acceleration_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a77b9b821242794b2570496a4189de9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_max_velocity_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a50711debcea96e40e512b6209f7b4359</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>_position_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a5809933ef99430e2a3c6d2d56171c46f</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>_profile_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>abd739322d87843493f98dd564043cfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &gt;::other &gt;</type>
      <name>_time_from_start_type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a9873c2397e277dc87f14021693fcdf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aa1244cee366905c70f692f7ad3cd4a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ad2e9cdefe2bb460cab626dd31087d607</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a2f3844314ca3bd55f29afd372a47e049</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a47a4835a97e8159cbe6d315e14845047</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a30f8af8ba588b815598f558aa4404231</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a2a1f7dc7a859b79d8f2eec08a060794b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ac4a24db449dfa6802351051d47bcfe78</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_position_size</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>acfe4f00d148e2dc0d1090a990d84e372</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_position_vec</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a889bfff5fd65798c47916bd5d76091ed</anchor>
      <arglist>(std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_time_from_start_size</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aca92e9a7d457f46d312d22fc456d848b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_time_from_start_vec</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ac9161a69ad218ca6477b78328a062f72</anchor>
      <arglist>(std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserTrajCmd_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a5c70f6b6862c8140fa4dfd00788b6e14</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserTrajCmd_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a00f7100987709a3477e1e361acc169c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ae8d25e89ca5cc71a61f86c49e8b83a77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aec1976b6f860d598f9c9751912d85b46</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_position_size</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a99c69cf9446f30a9b81cb95a5c6fa5c6</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_position_vec</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a6b5d9ff458093712821143362dacd683</anchor>
      <arglist>(const std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_time_from_start_size</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a92660ffd2c91fbfc60eed3070b56c9ce</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_time_from_start_vec</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ade15abf080581a0daa3cc208d12db9f4</anchor>
      <arglist>(const std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &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>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a25d3b1de90af08f4f1bf5af6b05180ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ab820c830677c39d1f864400778f898cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ade2375b485e88e44b4bbf34a916bcf62</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>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a3387e3876d02129ffcd959789f1336f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a6b4b23189b5a357e427bbcf1985e5f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_acceleration</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a1f57b5418c1878a4ec2a5845c152fc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_velocity</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a054837dbfc70592658b6ccd7f22bf1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double, typename ContainerAllocator::template rebind&lt; double &gt;::other &gt;</type>
      <name>position</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>aaec3ada32691d62c3db9c954051d8bbc</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>profile</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>ae57359f5d145d6256230d4ed8d794341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ros::Duration, typename ContainerAllocator::template rebind&lt; ros::Duration &gt;::other &gt;</type>
      <name>time_from_start</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a1af4365d149dfda4bbd03bf25db3e76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a7106889ce4e93a8ceadb75f98e8c2343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a5a47be29393422f1f9dbefda531c842b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1LaserTrajCmd__.html</anchorfile>
      <anchor>a4db08bc6149ed28fd3bedfd7ad541fc5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PeriodicCmd_</name>
    <filename>structpr2__msgs_1_1PeriodicCmd__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_amplitude_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a85dbdd4c8f3b07194934a4cdd03f7678</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a618b63b3bd75c4155338d40807bf253d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_offset_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aca1df2fc8c3287f6a81c656d950d155d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_period_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>abb0075d75129e542b56d2d7fecc0b211</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>_profile_type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a6ab83ad24a3f6835b02c56af3bbd0d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9fd7d21de5cc33adde03e055d1fef889</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>ad358c6a87eb4486aa89133d4447a69cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a8ef99b9667d905988396dab4090a0574</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9e74110a01659c09cec0feed6565ab63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9dfc0ca70d1bc7c969c3c266ecbc6663</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>af9a0272862b4478f3bd278fafcfbeb2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a8299cd089122acaf42c6f1087e643fa2</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCmd_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aecc755672d7a4a39e3c4c5d5495e54bc</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PeriodicCmd_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>abfbda2032dc32150ae36e83828b98c2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a3d1ec634662841a3075ef428f91d1d29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a200da35ab67003c891048fa82fde70d1</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>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a907af1e9a30b64ff6497af462f451316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a5ee3ef371f2d51f4e922f29056c9e697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a36cba39ae4f71c70476a294a4b0061eb</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>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aaeeb1d96f90f9676cb036921d1650a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>amplitude</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a452e628324893a655397a5608cecdaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a87f3f0d13403c176e834f1f21e5751ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a2c72d8dc16417a4ebd7a981367492fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>period</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9ad458ddedba7f9963a43c10591990f4</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>profile</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a53b0cb3049daab85654c5649a9b8a7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a41782a4be8d6cb8ad9e0faafe8670eff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>aaacf65484d5388146d7bf6132e4b5f06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1PeriodicCmd__.html</anchorfile>
      <anchor>a9d97c24689ce4a81f95b93d050a30332</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PowerBoardState_</name>
    <filename>structpr2__msgs_1_1PowerBoardState__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>MASTER_NOPOWER</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a8dfc1a42163b43b1494400ef990abdcaab2f5aa119cfb950dcf02c36d47c41859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_STANDBY</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aaddb39f56a6d63a878dd3e476272e149a639514e4030bdfd979e0953caecac737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_ON</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a443cc5697dac4b606b2889d03c6217c4a1e4fb5e96b8c1403af3cad5c0a9e9a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_OFF</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ac3e58c7a7de23e96178454751c0ebff0a53e842b72368539ad36fca4f873d238f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MASTER_SHUTDOWN</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a47da49ed0a1cf456f18c9bfd1c394c68a1afeff2b1cd10fbcb2ed531dabec3098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_NOPOWER</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a04f949edb8d2bd71d932266bc63d7a46aa394505c4b10bafa0e5045b93904a692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_STANDBY</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a19fef1b0b435e27de1ebf86092b5982aae816080dd64004fa2977d0c9e8f684f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PUMPING</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa34c7db759e1d44fb635981e47c60acdae45d918f71cbac0907c4e653682ba485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_ON</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aac6dfe83be323036ea4a9a622ac53d2da213470a5d7998967342f30f5299cc452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_ENABLED</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a2d77b2c66811a6596c6cc7cf3bdebdffae7f2e893296359a6baebe0e46427e726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_DISABLED</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a0f76eb52832574c03dbf86ff566d9daeaddb2b269d9f421fff39fe79175d6c64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; int8_t, 3 &gt;</type>
      <name>_circuit_state_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>afdb91bcd2234398ac1446f1fff58c2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>_circuit_voltage_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a20eab4213948dc44d1361e4bc30def9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ae7e80830c44799dbd9122a7ad61df79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_input_voltage_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a8698b842669aaf9a6d7a269cd75078c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_master_state_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a10e80c1475aa000d90f452fdfeb6f0e4</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>adff85d725959f40a7d6d911cdcbeadac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_run_stop_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ad77048fe7b0a20ba6c1c30e5a086fdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_serial_num_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a64e9ec85a5b839a175be23738ff5d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_wireless_stop_type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a257c01ab03c91e3e346cd199561a85f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ab6adee954510126275c9b8ac328a3d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5ce73cde973b10a872d88ea6db231ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerBoardState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa90d93e87720d9f88576a45fe8e7addd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ac165748be07d45c0ba4191ffb5a89877</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa010a2b2d237aebb71c8b830bcd353fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a784caae78525d87a46ad7d1d02f70ade</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ab23e30d50943cdce076d851afe8d89ae</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_circuit_state_size</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a3518ee2a5855c773351328697f581591</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_circuit_voltage_size</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a89cd2d0f3f4603682469147c5947c531</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerBoardState_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a4f022c462434dd63c6c96513beacc9ef</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerBoardState_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aff3bcec0aab7dbea851b9406e7d3a6ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5ac60f7b5328d2e5d83a939ee9efd3a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a78b399735778a88f4fc3b90ef9268355</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a6cb6dc8b2576282798e138b12100e1ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a8148b0fbfea230d36bc3e817e58f0266</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>af2702891469c5e6e32ebe31c745a8694</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a01257113bde41de4b79989fdb20beb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; int8_t, 3 &gt;</type>
      <name>circuit_state</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ace840088680469126290d94d4cbd70ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::array&lt; double, 3 &gt;</type>
      <name>circuit_voltage</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a6d595bead2abda9269a253ffb41c9a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ad8c9169556f861b8e1b010bd435a429e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>input_voltage</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ae02474e28d500805a72351e383281b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>master_state</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a7627bc76eb7544d8a8b091f182d93bbf</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>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>aa49aee16d8c23646ed8d71c68615fb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>run_stop</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5773525a3c9eea7d2d50f63c066c61c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>serial_num</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a48a6e7ee447e09e42d171125c626ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wireless_stop</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a5bab0daf20c7bd6b45f533648a5564aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a1404c431b0bb37dfa3ea21cd8dab265a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>a95427ff03e0e4bf3afb6b5ae34508007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1PowerBoardState__.html</anchorfile>
      <anchor>ae95a7beba3cf546bb0ad7201d9b64b85</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PowerState_</name>
    <filename>structpr2__msgs_1_1PowerState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_AC_present_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a0852549d42aa40491b553bf816d9ba0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ab54871449551df2598e10a9ed5bdc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_power_consumption_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a43fca83e4676c59676eacc04fb53f004</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>_prediction_method_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ada2ddfb5a361e6011e6ccdfa7eedc3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_relative_capacity_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa078382bd0f605251c62e3675dd1be81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_time_remaining_type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a64cca171b1ac78b0d2d9591d9e4e3492</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a4de080644b25b92ba69eb2af222c52d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aaa11d62fb78aec4077b9f8cf7eb8e76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowerState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ab19279e750a511abc8f2da2c05056af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ad7c59ad024e22f3a4a44906481c656a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a5f0854a74969537656902611ab9e5074</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ae477c9fdcc2304435a450aeb73a806ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ae6bc953106f403b50d5fa77817e5d7ee</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerState_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a61f9ad4c59a7da50bffa9c57c4b1d738</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PowerState_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>af90d6d7830cca41eb9767228bd32f76d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>add36ea7ee49a2e305386aa55ab03db13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a5e59787bb774bd21e87a71eeff035ada</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>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a1642cc081e0c56cfd6606ad0833f811b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ae20e5c7e368e136ee0b147230f32f8ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a012cbb961a02129c2af30d7ef27d2a24</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>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ad27a2b269d6b408cce1a88b42f280d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>AC_present</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a962414852cecf29ef5d0db2ebd629446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa925dfdc53b0da2bc766ff2d8fa25c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>power_consumption</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa96d6b051119a45f3a55a408da487a0c</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>prediction_method</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>aa8325f53337e1b4ca0176f1c50c29e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>relative_capacity</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a623c258ba880f84e3b457e022c6a6b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>time_remaining</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a7228be6e523e40b1869170a2ab67b466</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>ab3b2ea8d1a7b0fbbce8af33443858ecc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a66678c311885d20ce63192ecd0ba2a7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1PowerState__.html</anchorfile>
      <anchor>a9b8816f5e9a114b4e52db1f9e38085f3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::PressureState_</name>
    <filename>structpr2__msgs_1_1PressureState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a7c0176f3162e27848fb9e91eef75f62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>_l_finger_tip_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a76d92c11e6e1abc941403aedd7f40acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>_r_finger_tip_type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ac1688694700e6d5c39ff4367604f8275</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>afdc4f47ff59c63abfacf507eca042ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a7fa408a8adadb3b3d350709ec9e04d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PressureState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ab2d904772692ce4cea71a199e3cd1902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aee117e284bbc4169d6ba175d6df33a49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aa373386b7ce27bde1a334be45ea88989</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a948867a33c86351fc08e3822ff817056</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a82dd331e87c22686c0fc0ed8ae5ead4f</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_l_finger_tip_size</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a09f7e947eeaa814a4ba0359d6dc2e234</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_l_finger_tip_vec</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a9dd7bb01e36c4d76bfb5f90e22bccc9f</anchor>
      <arglist>(std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_r_finger_tip_size</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a8d39374cdd3c8429c4a9dffb524aac53</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_r_finger_tip_vec</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>af15d16f7f97272b77babb35cf8bbdb4d</anchor>
      <arglist>(std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PressureState_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>abb7c99eba637ed16411b728efcd0e145</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PressureState_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aad475e9df19a96ebe7b9b8de30b33d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a237096ba1fd0ebfe1a4f55d18340ffe1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ad4529c3b6e6e6f6c9cf4f261c7c7d465</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_l_finger_tip_size</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ad2b0fe4963d2da7d12ba2b5324ee311b</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_l_finger_tip_vec</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aa14890069b1ca8a62f80c3f45e12bc41</anchor>
      <arglist>(const std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_r_finger_tip_size</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>aaf8a36924aafceb8b76783baae06c853</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_r_finger_tip_vec</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a4fa493d326cc7e2dce2ac18c99d8bf65</anchor>
      <arglist>(const std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &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>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a477c6076d3dd899471ddb89943afb927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a6c461b7acec78aaaac800523c795391a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a0efaedd934b1ce2b47589a89bb6683de</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>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ac49ac1176e549060e9f66ca5cfe8c904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a78dad1a3a114eb7cfc044f0edee5a4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>l_finger_tip</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ae134046e764d56ed9efb8376e192ec8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int16_t, typename ContainerAllocator::template rebind&lt; int16_t &gt;::other &gt;</type>
      <name>r_finger_tip</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a6a5a64011e0eee205c2502eadfd3a51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>ab0df39c5b6df2a77fa621e352176d9ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a344846e616a583725100e6204cb5ad91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1PressureState__.html</anchorfile>
      <anchor>a57d1ff2ecb513144475d99febcea9802</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmd</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmd.html</filename>
    <member kind="typedef">
      <type>SetLaserTrajCmdRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a594b3c7fd82c183877e2d90a9d02009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>af7ee4b8ea8aef7fd7a383180d117f6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a7dbcb05b052ae1d4efe4aae5b9371eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>af84ac9f5cdf4bdc73b128b16a861013b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a2aaf8db38eca5daec38ebe12241912d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>aa53b8340a8b706f5b21b7cf88a6ad483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmdRequest_</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>_command_type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af266e370ac27e88890fa01899dc4dc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a155058c303ad87dfcd5c3b0e0a36429c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af5d359920078ff87e5735f40e4c9bf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aa3d9b836a2a7ced5000632ebebad4473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aeb41ff1e66e8278f93ff2bf39df88d71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a7d894f7cbc88f8083391072f971c06c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a4bf71ffac2132790404db6a72b556abc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a273d7137ea215066c994d247a16add8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a6f92e692e4540474eaeeb1737cc9a098</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a5ca341edf7b910055eff284d7194ddaf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aaca0ae989ea39994448c3eb19b36f029</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>adb0f5474c79f1f146732283a5afc5675</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>af22e8184c70c0a08dc49edad2b1566cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a9514a749a47917a8c9b91db8c1c07223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>ac904a51b82a3713e1ea2cad264e3b978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a461ef276df4ad2bd6f9de8726789806b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a448f8f0e53b6e4b320b100597db8a937</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>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>aaa652f7d29fafb13f108fae1a4861759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;</type>
      <name>command</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a632c5986ad9d8d23532544ccb3f69bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a1324082b6b454d1860b572efb94ee9bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a0d061e77bdfb4129549864286c9795ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>ae0fb1782f9e1c35780bcec2db08cf6fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdRequest__.html</anchorfile>
      <anchor>a76f68177eb707eb211b7b12ec7052871</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetLaserTrajCmdResponse_</name>
    <filename>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_start_time_type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a5b14cfeadc8729031c0dc52bbc81191c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a9c037f41b38e9ca632ee93f79daae973</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a9cb348538cdbbf05a36625a834cea904</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a7aaca1f78645d73f0e8600df2cb631bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a8879e3d7902630107385bc3c742ead4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>ac6cfa48ace49276612e4be671d7fd14d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a367bff72839eae7e4599aa98b608e120</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a6812a301ab31c561d7c2ea9d2ad19454</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a5f20c99fa289d77f80b350190016a14c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a9a6088910a7829c6cd66fbf97b5e4b10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a95f20ca31d36c246461f4efc69f1019e</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>aa952bbcbb1b1338b277996055c2de9b9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLaserTrajCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a1bbc4df67abcfdbafccf0f3706348962</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a6a06f75d86d3b448a9d6ebf856666036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a1f028c4a1732e4e3d623ec082d0cbf7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a2c18ebb7017d60c14f2eefe7ad1c2837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a6ad593c0dd0062d6336e37b0f315fbdf</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>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a789c520e608a77bca745a96763f836a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>start_time</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a1a144142f5244bbf7d6a2784cc594418</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>aa2cf5200dcfeca12705ea63b63101f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>aa02b047d625f608b49955490a4a03f3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a7a1c0dfca017ebe0a7825fdb5dcfd628</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetLaserTrajCmdResponse__.html</anchorfile>
      <anchor>a57b874c9b66774866e6c86c3fa8a438c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmd</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmd.html</filename>
    <member kind="typedef">
      <type>SetPeriodicCmdRequest</type>
      <name>Request</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a452e7360e6db0bf6295ccdd58687a09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a2d5bcc2cc35751bcdd23ccbfcc5045dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdResponse</type>
      <name>Response</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>ab7aab3545966b5dddc18c4f8c3bb2a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a0252e78de299fc93348f95163e22758c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>accfa5f07aed3e5e25429385529335fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a05e1dee601e0c6e9681fcf34f2348535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmdRequest_</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>_command_type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ad3151752721ab43f4f56629992a7cc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a14943f0aeae5bd429ba47230d7d6f102</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>af342d419f40c036bfc971086e1e54add</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>af643032b070f196870687bc04b454001</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a483e3242cde2b81fbfc755a269a6445c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a130b8f7f0efd2f39f811462f937ce86f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a36bb69e4799e9d606b936030ae1f95c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a91396eb8b7ec6205f8d78bc001975e3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>aebc66ed8c0285d702446fb18d269e8b3</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>aa3e227cc738055bec6e8589c56981cde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a6fa02aa8fcad064e70a4cf8346ac5e3a</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ae34133966196e715d346f782b84538a5</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdRequest_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a3e1f28cb6242dcf7115c5b38b03b4ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a01fbdbb7be9f7c6b5e0c916e2ef3a1ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ada02587c958fb9716b599fc3712e3bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a626e7dd9f6843c216672417ec589810e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>aa0bfd61c0b814debd59d2cb689d929e0</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>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>ad818e9e5537eb5ac680e3950f6d587c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;</type>
      <name>command</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a10625456ca12b01961f2c441c04246c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a024d03246036a5c11effd39b15dcae8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>a82406f3503bfe1eba2ee67548ff2ade1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>af6cf7d5e2dd8f2b789732fec9aa8a4c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdRequest__.html</anchorfile>
      <anchor>aef66a4f9f6307fe739e363f55f488a26</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_msgs::SetPeriodicCmdResponse_</name>
    <filename>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ros::Time</type>
      <name>_start_time_type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a52ab1f08e6daf7eeb4a4ed30b170cba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a7a887f5bb610a00286460724cc1921cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a8fdd07e4e859f4c844a7f8b3e2e96a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a4e8f65168abfc165301033a85584c845</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a9da64e677b8f574d098db382d49fd000</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a047c32316bcce044905357ebc01ec6fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>aada937f06be224974a24fecdfd2b5cb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a7f9b10af442437aac49f1c11dc195843</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>afed39ed05dace9955dedc6c6d80a70c8</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>acd542296afb8965b6a28f9d146f6530e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>ad1c694cf7f36f74f7da33500c9078b3b</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a0b05ea6060bdd816158d9414fd14dea9</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPeriodicCmdResponse_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a3d457a88706d61c4f1a378491dd0a7e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a3686f78803ec3df58db1a8f236900d51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a024957e80f958f12ab9eb93ae5f46ba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a0187cc8f70467c98489d61e2298119a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getServerMD5Sum</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>afcc7d125862823ec00d17999e5fac166</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>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>adced7f108787dbc9ee8f72482ffcac00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>start_time</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a11db1a1c8bba6cbb476731f9d66323d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a2e953f8d923708e955486a535e1f62c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a2e136dae3023b9cb0db6448535ccf7cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a3ff42c9d111e91a1ebe13c61cbcc8ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getServerMD5Sum_</name>
      <anchorfile>structpr2__msgs_1_1SetPeriodicCmdResponse__.html</anchorfile>
      <anchor>a9040afbae9682a6419a572b23f1cd7a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg</name>
    <filename>namespacepr2__msgs_1_1msg.html</filename>
    <namespace>pr2_msgs::msg::_AccelerometerState</namespace>
    <namespace>pr2_msgs::msg::_AccessPoint</namespace>
    <namespace>pr2_msgs::msg::_BatteryServer</namespace>
    <namespace>pr2_msgs::msg::_BatteryServer2</namespace>
    <namespace>pr2_msgs::msg::_BatteryState</namespace>
    <namespace>pr2_msgs::msg::_BatteryState2</namespace>
    <namespace>pr2_msgs::msg::_DashboardState</namespace>
    <namespace>pr2_msgs::msg::_GPUStatus</namespace>
    <namespace>pr2_msgs::msg::_LaserScannerSignal</namespace>
    <namespace>pr2_msgs::msg::_LaserTrajCmd</namespace>
    <namespace>pr2_msgs::msg::_PeriodicCmd</namespace>
    <namespace>pr2_msgs::msg::_PowerBoardState</namespace>
    <namespace>pr2_msgs::msg::_PowerState</namespace>
    <namespace>pr2_msgs::msg::_PressureState</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_AccelerometerState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</filename>
    <class kind="class">pr2_msgs::msg::_AccelerometerState::AccelerometerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a044c0568e65cc378280fe155cdb5d6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a4554ad57a1e4459df2feb3b22beaee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccelerometerState.html</anchorfile>
      <anchor>a3c373e690aef8699f58410b1cdfe81cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_AccelerometerState::AccelerometerState</name>
    <filename>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a4187729b0ff6990c29c29cf701ea60c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a795e5a65628b45a0eac5fc8da9924588</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a6d0d2f76ba59d446aa3c7b4d93c22eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>ae24b780edf415009ead3ac9946bbc24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>abd74f0d7122d71ae1628fabdeb9ac039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a7293f2833ecdf2760c6f7a858c3d3e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a3d6b30e3d974608c7527249a05ff74b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a38ce6559034608a60f191737bc6a35cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a59b3a197839acc217ec5b307371412a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a3087f042b3259c658e51683815164e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a8cf23acbedd86861413152c4fe44134c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a1b324d8029049a5ec4d2afb988c289b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a54038437b2a0b9e9c3a66085791bc3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccelerometerState_1_1AccelerometerState.html</anchorfile>
      <anchor>a53b6d541ae87cd8540640ca7a5b5ed64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_AccessPoint</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</filename>
    <class kind="class">pr2_msgs::msg::_AccessPoint::AccessPoint</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a8b630e0f28ec6a5ff1a1ada232f91749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a0b4a13ea90527f084e142cd8ff59a6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a35c5d1853b8f3c63982731f851b0be5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__AccessPoint.html</anchorfile>
      <anchor>a085d2a58aec7e8c0504d985f4df8d7fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_AccessPoint::AccessPoint</name>
    <filename>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a7cd520ba1b3650348d1a08d0c5e926a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a42a1e58af284fe807af85b12e6d457ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a21af09f67480e57b7c4145c4b0ee649e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a894af09da3074005219894d080fcca75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a915d4c7f5d105f36408f32112a3c1add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a8c2e2a57b9b355cd2baeded8c74b6600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ad23294fd1173d44dd1649f28f60b008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a90acc339bc340eafeaf54d804474597b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>macaddr</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>aca9de6f7828c5275b17bf29dd3876752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>noise</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>af9f2ee7a6bfb278c8553a69552cb370c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quality</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a105cecabf82e32538c344a2311fff0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a8d111087e72e80d60f868de045f05846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a376c820a96757190f8b0e72a0c2cb23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>snr</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a0afbd1e0c072c7ac0a834de89a7e34c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tx_power</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>af13d7db8626fdb4865eb85c60c42e49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ab8609a8093922600099037157543f0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a59446c98c763615da51875a6d68ed839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>af8f7c95c5d5e0250efb38d965cf3f92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>ae5c754093f7524b44b99c5089b465fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a0bf1a2c0abec1768e3fd81a33101c56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>a1b2bb7e0caeaed72f274050a8b2261a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__AccessPoint_1_1AccessPoint.html</anchorfile>
      <anchor>afb24442f7f9a44767977aebac6063e41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryServer</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer::BatteryServer</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a797b101fe8b34081d4254dd90fec1613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a14d71f4e7f8f9e7d19737437bddb2999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acb43662e42b814ed1071feb4ddffc6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>acbb090237ef76b05a2e42485dee73685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>ac7de36997cdc4fddc0e80b0fe51b3461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a698578449dd3684429e17b4e6e8ac763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i7H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer.html</anchorfile>
      <anchor>a5fe234858b6e6d004f3d32d89d7c85ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryServer::BatteryServer</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a353b2059f59e34c529615f50eb254194</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a7d7cbf8fcc938ad0faa8d4a773a5cd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>afd3fe9463324f552f30199f1fe5c7bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>af54c41ea771a45f68919f0db2130bb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a2022424425b81328c504701dc3a22f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>averageCharge</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>abf7f5d6410edf2939bdae0597bbea53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a2e4642f8f56e906833f28f0eab37599f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a57a3b5d323d8a96e3a6bc22c4e22eb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discharging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>af5dced90e98ceb74cf01cc7eee86b06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a34f5d6330343cb7a2409af5a34f22e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a7177cab0f025ff3ed0faece8785a8602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inhibited</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a7182eb55968d5fc402d7526be6b68cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeController</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aef73196eed3f9a17f298b25ec90ce007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeSystem</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a22e788f8ab5f01d0c01fde11ee3902da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aa12d00aeaf93105e29c4beb73d5901dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>powerNG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a99e394538d079b5dd515437fc2a59eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>powerPresent</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>af07b8c11109a9c2f9f7e9c129893b0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a24525d461c24ee30892944bd38c0b2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reserved</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a50038589e06304313814de36db5b2304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeLeft</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a5da09e8b89f280b8d7079d4b7872a77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_COUNT</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a70d351ffcf483ad5174a3d31b878d6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_REG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ae506b290d038709a52c7c56f6ddc57ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>ae483c1fa308fb191d741dbfccc674b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aa44992bc1497184f21425790835b5344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a26998ac1ad557a42806da341d2b3d283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>aa984d3ed4522b0364192f013e306e594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a232aa5f62059032053e1f4c700b02a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a5d97a9ba047e3fe9980f2f83c3a456f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer_1_1BatteryServer.html</anchorfile>
      <anchor>a18f5308c7dd7da1d823419b5e54b81c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryServer2</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryServer2::BatteryServer2</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>af4106f73a245d0f799c6a9d280a4c4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ae4c8692a49a3d6c0432a1897fb5c88c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a3bbe4b5a4b24346ccb1058ec85521361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab159288e769123c08c5740f92f46425b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>a7269e699edde719a89adefb5f5b325d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ac4d5b2fab01d6ff8a9450acdfba50d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2I3i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryServer2.html</anchorfile>
      <anchor>ab5f11a48c62b1d9cf9ce6fbf6ba7cbc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryServer2::BatteryServer2</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a739cd18b82e7f25f9ed659a589fef026</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>ad59013c8a1c5010f554db748198c94a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a858010e70975d81498dd7a772509d120</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>aaeffc97062a84b4bae72187bf50b4503</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>ad21a93cdb2d632d003b3a381da755e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>average_charge</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>ae77faef3d0fba88cccdb2a17c5feb02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a7a543ec3cc332cd7f04082bdd7d4f7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>af078acfd8a1dd04a5caaa7ceec711a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a82a0521fb508c9f5184e984df5582666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_controller_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>aaf2590eb2d132c0cef0f69e1df21ef6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_system_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a190e5f7071af21094bc096469c55795c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>ad535bca712dcedcd7e0324868e1c6cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_left</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a8e02072ba9ad3cb6276c06e661089109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_COUNT</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a3174030ee9677b9354f91157bff81e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAX_BAT_REG</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>af552f3b98d58ffe54770eb42d8506c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a35f97f701bfb89177c8ad7d228eda43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a2a9c8d5096b23ebffc635e8567d4ee98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>aff2513ffe7e3337dfe7bba4219d1e9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a7da8547f974173dc2711f5843a053662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a275a988c412a6a33e381f3fd0fff8001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a201a27f021269c8544c85ca4cce27f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryServer2_1_1BatteryServer2.html</anchorfile>
      <anchor>a51d8f866ab561cc37defcf1a0a92dda4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState::BatteryState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48H</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af84844f4df56faf6c0e25419aadced7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>a34cfff0322feba5c89406a3e4d76928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab0ce5e9d796a5e6a4fe153f698d5fe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>af878c1363f956b44dbf1b59bbd29a41c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryState::BatteryState</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ae932f2b7ca914c7bdc2203346baedd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>acbe4d2a1438aae21fa3cb64638326640</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a031c0ad7519903247897555c4fa4d37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a4797de63ffd266b6ad1eb5e9c39843f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>aea10d19879c3c2424dc22de6eed54833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batReg</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a76df31e22a02dcadbba601e1ed16425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batRegFlag</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a9ff32c182d028f2823da2b0e6ad5efd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>batRegTime</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a8beaa4d54b655f0d627881e9a8b7f1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTimeBattery</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ac8321db3aa7cc0d17af42692f364f25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a3edb827ec754f1c9fa7feb10b6cf7fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a864b7238ce246625c5f8026f65252c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a790808fe124b4362052708d584cb590f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ad28e8014044046c0c1a13ac9cc1a73ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a4a80817811452ec76fbd3c523ce114df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a4644d65abd13c43c22014984cdba12dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a7cf21b18e5ae0e9d8ac7c14c51649a89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_BatteryState2</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</filename>
    <class kind="class">pr2_msgs::msg::_BatteryState2::BatteryState2</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a4bec8eae8120499cfafd32f150b8bbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>aa443bc4f0fe606a893da86c9e4350a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_48h</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>a3ce95e35f89aa9672e7a6144696f8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B2I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>ae82a131de05f935b518184bfa9bb3c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__BatteryState2.html</anchorfile>
      <anchor>afd7a2ec5277a3519e0b0cfff4cd17e8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_BatteryState2::BatteryState2</name>
    <filename>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a71c0d124704d1b6e39f7848609c60ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ae7bd4226feb0276a74aaeb15cc5055d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a00300fe973d8e58e60393b1413b5e177</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a2fb3d6ba4796d696d1d5e9769bce2ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aa7ed0546a940b782938c8a6479e4e29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_register</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ae016992f8371e40fff610cff270b1e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_register_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>acaf9089d1727d5b33c99a2a93b3ce973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>battery_update_flag</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ab935be90701497b5c85a0d65dc6e039a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a5d650f9798ed4c90e2a26ca227abc3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discharging</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a5ff334222013850c38a5fc3f97364bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inhibited</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a36541a0207a4677ebdc4ecf100130853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_battery_update</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a8dc243da64bcaf4dc0d4caeef5fafc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_no_good</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>afe3fddd16a98787542de70020ca4a32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a2954fa94061690678c800eb0567ae362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a8cf9963ba453d691fb59aa3d1dc89cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a6dee706b2d2da7307d0123435d6ed732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ad2f8f9606f7b4ec7dfb81e2066fdce2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>ad6e1196b9e66bcb1aa94134a5082fdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a245f78efad44f90d572428589398d180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>a518c3af6180e085f26c742a2432e190b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>aafb1637b39abed3277ec28a8877a363e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__BatteryState2_1_1BatteryState2.html</anchorfile>
      <anchor>af5ececd219936d672a7810b2b1c8857d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_DashboardState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</filename>
    <class kind="class">pr2_msgs::msg::_DashboardState::DashboardState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a0415234d4bb24190d3fddc70fd299fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2bB3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>afa27de1470241e5ec8d42355da8f9b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a85becadf38d07aafa71a1524aa2c0cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3B3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a8d024733042aa3b6c3770bdc8ce2e260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>af81b6adfa52e68b1e791086c784dbbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a7e5f18bdfbe2300b0adb3e8f06efbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>a1cc83ff34e80e3d9b0e60ce2c9c90d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aa702ac1ecc5d41f57a93bcc98002e6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_iB</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>ae7b3ee66ee7ea710002bc641a42b828b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__DashboardState.html</anchorfile>
      <anchor>aace4edc7feecc1ebb209c30dd90b592e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_DashboardState::DashboardState</name>
    <filename>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a1139755a8094d3e6a4d3e18b5f53916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a89f4b1d45f91474d94041c4a76e3aaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a600a1f9540fac26cbdba96c182d5d339</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a3cbf9bb95dde1202ccf3543a2967a11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a3ca0831899121c80e4cb56b54252cae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>access_point</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a67db35182da6d93cd43e9f4f2d49408c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>access_point_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>aa34fa97844c432b4f96a1610627afd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motors_halted</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a549562d2d0ae08209860b86f849a0834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>motors_halted_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a3d64aeec9f2836081e69fc29b93824df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_board_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a113ff9686654b31f0d1058c09626202f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_board_state_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>aa410a2e120959dd7de68b6819d5072b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>aeeeae1566660978805ff4a72d1044f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_state_valid</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a16c30af55cc8337ebfd6fdaa98f0cae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a4709fa69102079dbedbdbadf8d09ba28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a968f333bdd8474bf4e09bf9656e3ce8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a554ea89b544dce4e41618b710403755b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a835a68f5e32ae3734460a1e1543f8103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a325bf2e94581f0ca2a545f82acc8d20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>abfbf492598ed51bba4cce8d4742173d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__DashboardState_1_1DashboardState.html</anchorfile>
      <anchor>a8ecff04dd62c4218604ce88c5760b16e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_GPUStatus</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</filename>
    <class kind="class">pr2_msgs::msg::_GPUStatus::GPUStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a1622b2cf46ae3dcd0de4205c8d1464ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_4f</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>af933fc1de82c208f870a4cec74daf353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__GPUStatus.html</anchorfile>
      <anchor>a88fc999085a39452304e27777758e696</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_GPUStatus::GPUStatus</name>
    <filename>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>aa9151c898ddf31a59aca6b3049be96b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a30a10665b3dff6cc48ac8f2ab5e24161</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a5d9e81e33896aeba80aa4c849e59abdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a06ab089826ac54d7a9f88de378fa1679</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a6b4966f2979b9a85f500dd87d97890e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>display</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a26ed0a69c1563004e74b831d9b6cef07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>driver_version</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a1f42aa117a80ae01a9cf2e4f80ea0b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fan_speed</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a87b48261517762301376eefa37ee6425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gpu_usage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>aa9321b02c66e2a20e09589fb3a9302ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a811f8f3850131aff74af197fe6d47657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>memory_usage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a2053ee764caa551f656b990a12365007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pci_device_id</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ae5c92a4845a9abe0a70fcb07ca1fea24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pci_location</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a62687b924114298949d92665e36a6100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>product_name</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a32483fa449c099a042662fb5b16883b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>temperature</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ac39e02a3969863feab26c416fae7816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a866987afde9cadd0804d63c62eb9f400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a8add5e275b8bff6b2df13ad98887ff56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a8cba74753a4ade0b0ac968625f410e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>ae84b0693cedef3c131d0b6bd543337bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a2d0bd5c18772273c928f442504172975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>abb0a8acadf2808fca7c1c74c55daf66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__GPUStatus_1_1GPUStatus.html</anchorfile>
      <anchor>a662a1520a1b1ca77c3488d9089342004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_LaserScannerSignal</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</filename>
    <class kind="class">pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>aa3ad5f726705814fd5400e9d18ec1029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>abc27f798f5928400a5320c89b93a6a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserScannerSignal.html</anchorfile>
      <anchor>ac46137ffc36820d78e69afe7b34ce7b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_LaserScannerSignal::LaserScannerSignal</name>
    <filename>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>acfeab5e64edcf11f4c16c4268e5b0e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a9145236999c273ab7538658d14b30dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a0dcff7b89743fb9f41c325984a34a2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ad6c56d3a5550307edb8556abdc52f6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a6dd9d3fc688f2a70dc60ff57cacb8d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ae306d49abaed1ba3085d29aaedf39fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>signal</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a30f424848a664672231beb48590a3eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ad77dcf31af499e8802053933609d5e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a498b76d3647c91b0b7ce00522ab40252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a3f26cfb6c99e26fa84bc4ab4304b23bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a538c077cce1fdc9599b6bf62eff22061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>a406fb9386a9f3f58dc959ee5621c7a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>acc6c5c35576444adf7efe444017b109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserScannerSignal_1_1LaserScannerSignal.html</anchorfile>
      <anchor>ae2994da4432d2eeb1c4a56592649ad5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_LaserTrajCmd</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</filename>
    <class kind="class">pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a3fc7ebb6b4f4b6c62d9a0ae1428caa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a92f0b5a543745296949a82ea8b7aee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>adf2f0d114b793893fa8130aad1bead37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__LaserTrajCmd.html</anchorfile>
      <anchor>a408d7afa2edd5efef5b9c8e56aee85a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_LaserTrajCmd::LaserTrajCmd</name>
    <filename>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a02927292b942bc5eda22e6f1c8b6f9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a7a3ac0a3115978bdbf980a9ecafe733d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a0d68fc471797c1169430ee8b38ec7d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>afb7f74421ab420c8f2649fa41b8e5a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a783e34dfc4ffd8c6a2161c3ee4d34e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a346eecf056f13832cdcb59151d170422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_acceleration</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>acb0bc660c83c59a10e7568d8234274c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_velocity</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a41fe9de432878106df32566b951293c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>position</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>ad418b30b9f51b2d6dd70ca985cefa2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>profile</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a54085b6e543173f3bd26985515de4b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_from_start</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a957866f373588106e6019d7af0714fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>ac1945f330c3a57b2eb1e466ffa9259b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>ab542dce00160533cf1765aedf467f920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a9d5b7b1258b74fcfe45982725578e257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a7549a938473eb1617c8837ee609d4144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a65d2fe3ae617a05ef18cca05376c4fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>ae6b3faa86ff3c81d7c9a752c2e5bb7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__LaserTrajCmd_1_1LaserTrajCmd.html</anchorfile>
      <anchor>a2bfac6814a6df40dbff7fd09604deaa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PeriodicCmd</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</filename>
    <class kind="class">pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a15d3b4b2979a402ae9dfb7e1eda62d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a9ea10b2d1f0c91b7edeead087bb1af30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PeriodicCmd.html</anchorfile>
      <anchor>a5a3be9657be2f526336f3ee5f0a4f170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PeriodicCmd::PeriodicCmd</name>
    <filename>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a95e04b3a68f2bc0af97361cdffd7ffbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a5d5e31c31773743436757dd6fa6dc418</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>afb2ff5cea09187bdc6107a351b22f178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a02eb576758425d096bfab28759323834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ae411316fac10dab5d79498c989ac7904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>amplitude</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a03f60bf63d7dc63e05ef885b9ecf7ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a744a62132ad1f07528d46847db879d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>adfac11618c1d63f0d23a1b017d476982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>period</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a93ff628ce3a95c7bdca53d53572d69fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>profile</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a5f952bbdbc5e75c17ee8252096ec3c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a0a046ce82e50c3e4ca7a84fca101032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ac2afd6ca6b547203278fbc28c09b0420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a1c008e66ef4f799f221de0dc5db2c05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>aed30816d18a5095752141d9e011f551a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a9e1faffbe42f4fed620e17afc9e943f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>a9fec50c716360e9fa142f7c13d9052f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PeriodicCmd_1_1PeriodicCmd.html</anchorfile>
      <anchor>ad34fb46a57d26ce1940297fb2d14a4c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PowerBoardState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</filename>
    <class kind="class">pr2_msgs::msg::_PowerBoardState::PowerBoardState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2B</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a96f117b18558dbb924a218341eaf32a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a57d9bb6168a5d3f7de816ec94108fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a0c034faa09bc67326d763600c8dd2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>aab51ef3b92d14a6993ef6d634932accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>a449ccda43e894d0128b2beaed6927f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_Idb</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerBoardState.html</anchorfile>
      <anchor>ac259d62b3a616d78619033f877db623e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PowerBoardState::PowerBoardState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a747e0b03460cbf549c7d5ae26e6cac9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a00959c0d329e1b348ba7004da8185c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a363408b53f3edbcbca4e9cab427680db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a3203e8c1788159d98c45f7a9cc36e6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a7e8499e3a1ebcc0a6810a8413a6f8bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circuit_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a255fbc87efc99363f717256059cc8655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>circuit_voltage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aeb63e6a8a60126c0df7e546ce3d834be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a25f87268581cf796043c0ef0dd01a406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_voltage</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aaf10add2b2bf39d26057e9bc12a66e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master_state</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2901ee41c0b63caee54c34c6c4a0ee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a26ec4468deac2ea1e9f57fc0b81199e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run_stop</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a5dc7d721cb62f19e9531ba24e70e482d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>serial_num</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>af18fa9afd8324e3ffc3dbaafcda659c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wireless_stop</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a161451772724e6e25845be2b47d4a469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_NOPOWER</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a4fbdfc869579768966029b3946f36867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_OFF</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a92235b2cbb3c03ab507616abf9e86945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_ON</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ab7cd7798e1e450ae4f327b7bb0df12f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_SHUTDOWN</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a745e32b1ff5da02e5bdc1d881dcc900b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MASTER_STANDBY</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a560ce84a90f4dc98a074eb7e66575002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_DISABLED</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aa5c39f6b75d75eca3ae9bcf9d3dc64ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_ENABLED</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aad80e0200bc7a8d28aaf80eab5ba1d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_NOPOWER</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>ab06b6a9ff4eed3193446c70c43ffbf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_ON</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a0a7ac1283d4ea42c4e94f18b2065d761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_PUMPING</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2e9c6648c7f1644d8d3e5de5f526be8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_STANDBY</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a2958978b8ea9b123fec6f6b285f2785e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>adf6ff1e975b4e09557bc8b074ec69ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aa9c4c100906caaf2fd9933e82caa0174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a4fb8e52d96e2dee26547104a09c7061e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>aada23b3a2b849286e1290dcf44f40953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a3da168ed64389adfe5421f6553cb4643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a07b126b902b5f99923df5ec1bcf3b805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerBoardState_1_1PowerBoardState.html</anchorfile>
      <anchor>a500fcc98c696c5c170f4d664371b5978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PowerState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PowerState.html</filename>
    <class kind="class">pr2_msgs::msg::_PowerState::PowerState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2b</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a0a15cfb44588326d197f37ac295f4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>aab9f8e1620d13d3775bd671e7b647745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_d2i</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a35b52fd5a0fc7bee4b720ec26d1295a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PowerState.html</anchorfile>
      <anchor>a57b535758a97af48ef94bb3aacb0f082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PowerState::PowerState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a0889ddd16cd1a4785e369c0169d333e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a296f2865d332f8c35ac20bee49dff474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a169754bad0f390ab6d2eef53bf06c8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a24e6467ae65ea6abebb17b19ba75ccff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a1720c03de55b7899964e62ab0aa6768f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AC_present</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a88cf9ad260bf7838659f88b670cf153e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a178f765a0984ea396f4fb8603af71524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>power_consumption</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a60b1e2c7d7b9a77e5ba491d5029450ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prediction_method</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a0dc8a135d927c965cc8afe4e894ca014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>relative_capacity</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>aa035df92cdcec980f8943f551f44e21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time_remaining</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ad54bea1ce9a54d624d02aa839682fc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a57b4c44d295fe26d9b661cde2d59dbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a095247a4d52b9f7ae86fafe502b50cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a0a4889b01b6d45ecac8032c7389e8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a3ce63942898aa3dda456f68c1e96ad73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>af0fa51d7e056c37da32380ef8d3f802a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>a41d671e85ede82909a54b4c103dce5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PowerState_1_1PowerState.html</anchorfile>
      <anchor>ac304274422fae7b875a6a50cd0d64830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::msg::_PressureState</name>
    <filename>namespacepr2__msgs_1_1msg_1_1__PressureState.html</filename>
    <class kind="class">pr2_msgs::msg::_PressureState::PressureState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a8e361093aec5f4cf7d12992bc4104a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1msg_1_1__PressureState.html</anchorfile>
      <anchor>a25d335ee0bc70f6ef5e619c6ce9c0ea1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::msg::_PressureState::PressureState</name>
    <filename>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a25e29e51f62cafb019608670f5ad8395</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>aa5fb63acd7fbc77cfeeb0aaee2c7fbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a36ac3b54cff0a73596e3c92e21264396</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a2148374dae2e8f558a19aaab6df30abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a2813f98ac491db7506f19156105968f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a6c135da7366eba0a197cf21126f046ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_finger_tip</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a8731fe3b805200f793d3a19dc307f335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_finger_tip</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a96d03eeb0bbe1ac9af0ba7df6d40a68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a983727782e359a37f32859571e1b53c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>ab7ec6c0abda403daba0290d0444e55c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a0a5eca4006c502b2013eeacd97ebf8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a7cbcd0961f7757327966d3e44e6d27a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a2a6f177c76dcda7088d70541f8a56566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>aff431a8fef0655be3de871783059161b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1msg_1_1__PressureState_1_1PressureState.html</anchorfile>
      <anchor>a8f9ee86d015c9ff507c50d164fecb12c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv</name>
    <filename>namespacepr2__msgs_1_1srv.html</filename>
    <namespace>pr2_msgs::srv::_SetLaserTrajCmd</namespace>
    <namespace>pr2_msgs::srv::_SetPeriodicCmd</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv::_SetLaserTrajCmd</name>
    <filename>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</filename>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a4ee9626646f3c2fab40f012b9cf593c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a27a1854537331cafda9d7185e005a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>a36437e31759920894dab80c839d7aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>aff12713b0b1f9ed7cde848fb49d35ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetLaserTrajCmd.html</anchorfile>
      <anchor>af7266f60df02b75f1e49b6f103be5a28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmd</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>aa082901eb70f376d8dd8c455f165cb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>ac4dab6ccb0abb3b105092aa27617f537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a061bc105c135f909faa44898cb8f49aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmd.html</anchorfile>
      <anchor>a7952fad4f8059b09c1053f9b32b5ce36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdRequest</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a9cae939d3c8bf26adeb9722d1837f41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a8c17e6133a2f99ee5d6a225fca02bd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a28a8354fd18f40523b461d199d0e035e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a944b5eb32302439e45ad988b4bef55b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a0d4de3a08de26b2e0404f43667b84a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>ac7b59e12cc2aa1242f84a454134109e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a23a528c984b9ca9f7eedc0df2235058f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>aacfa94e6be0a30c5f180029ccbfb2bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a8e0ec9113cf9dc04c33f1e9cffd7cd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a1d69d819f1afa2cc8b10fa07c74ab7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>abe26ec3bb7ce851b0f243461fdc88810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>a58e4542cf14e660cca95a706dc78a013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdRequest.html</anchorfile>
      <anchor>af1cb480a72632f6bb90baeb2b4e7d82a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetLaserTrajCmd::SetLaserTrajCmdResponse</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a128b18fd3d07a66cc713bde4898cacd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a1014638ebb7fdf1a15db6c40b3036f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a63d404ecc7b3b4f3331a26defba74779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>ae02d3f89f266c8ea1ce61d633e2c14a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a1b17a219e56110fa93e3deacce7f8215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a5e754cc6ddc6522fe9a843b8f0e1a498</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a8c11d5e51058cf683bed8f5a1bb9b845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a8c0c9c851e11021d56a32f7f60cadaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a17d7f2d29ee085937354e760a0ec2b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a09b8babfe90af2282d31e960b99f5d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>ad07843876643feb1e88c8c72e6a3b43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>ac535c94da2da8bbec11ef6700c2e2b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetLaserTrajCmd_1_1SetLaserTrajCmdResponse.html</anchorfile>
      <anchor>a4423f6e8933d446b523a30ef6796027d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_msgs::srv::_SetPeriodicCmd</name>
    <filename>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</filename>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</class>
    <class kind="class">pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a1d66e64ff220ff1cfc73212e535d367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3d</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a723b3d3b1bfef2e45f4c2fcabb017ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>a9dcf6fc524aa1434106e574a1c637ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacepr2__msgs_1_1srv_1_1__SetPeriodicCmd.html</anchorfile>
      <anchor>ae6ae4ff5769147a8980912a31a0d384a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmd</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a033ee6e3f884bae8ddf6e4e7d8fb0fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>abc5ececa33e3b92c2be371ad6641d555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a0011c3a333075be64d777c27b22e3c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmd.html</anchorfile>
      <anchor>a5aaae67781e25beb47d6824aa4f61521</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdRequest</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a4c4367b918394b995982eab032058234</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>aae3a7cc892cd5d808e9f000b3af63d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>af35e48a49b01cb2ed2ddbaa977bd23b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a4c3504503593ff4ccbf789bd2689aeec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>ae83fdceaf38dab63d1ce7222de11423b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>command</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>af0c63082048048a8766a5f165aed513e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>ae8853c195a9c29093a414f0ce353bd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a74efc38ef25ee72691ba18a61f38ffbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a2fc1624be90f0cd810ece933e56125d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a1aebd11dea1e8965167c6811f63c167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a2e5923eb74ddfb7f62417f46e4709652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>ac842e1bda16e67d84e15118752537af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdRequest.html</anchorfile>
      <anchor>a7d9cc3b194e782f4d4204fcd429a624a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_msgs::srv::_SetPeriodicCmd::SetPeriodicCmdResponse</name>
    <filename>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a560171161f80a2bd253ba2f2b43a1b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a10c17009e3170008d71ddc20a7306d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>ab49dc97879169e64705d1a37c96b13c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>adada8edff5a70671c69dfa2823d2e985</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>aee3f4bcf116fc92239e10ad9ddd3a3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a2251ac1e05b4a6291291b034268f88b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a3810a95f889347a7089350b54b4f6c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>af39d3fec5f002be67db39f85b1d29e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a111a97732d9ac3ab97871bffc1e2f7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a410aa1c8fa26501a734724a34a7d4c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a619c91a1c54d601a7ac265f395a4adca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a6ce135b9ebdd63edb7cb0a7fd41e3180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classpr2__msgs_1_1srv_1_1__SetPeriodicCmd_1_1SetPeriodicCmdResponse.html</anchorfile>
      <anchor>a337579a8aab4ff9f14bd7b3319a5f85b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae8660a6630fd7bfc14c6bbe9d91e54e3</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a85f6aa323e9c942b32a115a6a928de86</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac01cc9fb743be8c9645a4cfd199f8c94</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a278009de7fb0a335ed2c91f896d59cdb</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa525217a61e49efc057cab35b3b4f1ea</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb82aca2c320a9349cdabc1de2f84002</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0288a894b120c7fad7628d51d936f22b</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8c52d8bb4c6d66e769010d94a7832438</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a20351655901486b0723a1865740894b7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1a6a97970a13b8d80382db2994844a0</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ade8b89a0f6f8ac085180f7c1f81c059a</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7241279171f732d41640a723211421e</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a94eff7fd641e29b2d212b88d17512ee7</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a4320d438f1922f91841d35166ee188</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad552bd3d3eb1755db3ff7ee7c5eb729e</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae17e93d1bad6db0631875c4ef901929</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d323652001f52b4a974182cf234c545</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa3f45a2bbf8828a4c7d5897992ecdda1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a299be08412bfa41df1f80c956a90d667</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4464319a1c6b7f7d00f3ecc51cf29405</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3e41d605858562aca94964538c7770f</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3dd3e6c1ba735b062ed50713cbcdea2c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23127376b1a013aee84efbaaeb0fdfba</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae0e85dd2d79ae30e352c5af1c9118f29</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6f7cf46886adb011dddd58dbaefdc77f</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aea5b1d7d260f7eedbf56b9f24061852d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae71d321a4fa7e4c72cbd854f4ec1a808</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a952026c61f6c15af5a0f5aad2fd37904</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a55ed429d29be3e5dbc980a8f915c65d6</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7a23c9fd4e2f442f9c17ca245a9d69e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b7dbd0af45d440c6cc765ebb28d3080</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1d3619462bfe9f1ac7bd24300daa348</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e1fa079eca394f601f04784920b6a9f</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af8b10dbeb78423523a234d4dd2701a41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeed97842785f030656b87ec91da26e90</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac69159f61689c31141a5610f070a0914</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab5dc8669715eba2f040fbdbeb2e7a38b</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1552710a539bf5504e78eef03beb8795</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a777393fdb0ba5387297bea5fe676fa05</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e87dfc0d5a1aca13ef0d0aadae46919</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac7030e820061c0ff7610c938eb82882e</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a18ab51a85b93d2383db099ce1132dc25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada28414a7d33af80fc40065a415442cc</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a501bb0e028cef225466a5866b5afee11</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a30eeade76d1caed9b536e9212e9fd98b</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2051dcfdab9ef345bdbfcd0ea19d30f3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56d713ef4ae0c31317235ea6954863d9</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8dacfeb8fd562f56fe70983b73dba128</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0d223001f999bf2f9d30c512eddf1e5b</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4c25fb0e9313688ed453488e3bfad75</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af65bec24bb82b83dca733efdede73af0</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5ec8dd443bea144fa7959ee104af2e78</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac1bfd63c4d3190463b00871ea9f8f6ca</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab763b8b652f74808e44101f3a40ce5a0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f77d7579eab02a6b3752153766d64de</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3f15bb636194a8146a94c1bc19599456</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aff666c5eba465600f4b2cc34ce74b887</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1a9acaa73e364de11e071e45110e7a6c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad83ce1531b488f307c71c81dc663b654</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9496e63dfe5a379a9836382aebf92e40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a609b266aadcf9ff6fe0c42126bba774c</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd4e7e6522cf98ba85e49cbcade84771</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a936d86f8d29234768fe8c8b806d123c1</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a12cb52eadee3b945be62f595dadc1882</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac3b54be146335e1ff04a583fdfa1db4c</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af9763db6955143a389439553d5561fa9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a23c2665d06e4fe528bca704ac45ab035</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2961820fe734788ef9844894f8abde99</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1e1eaef6a302f3f3da674b4dd261f1ae</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acece6683e976412b36574a69436ecb2a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3addca517257caa51129074f26bed2f2</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd10da99603a4d28f1fd05f65eba5ba7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f4a847ef3053abf80045d8bd96d6ce1</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63cfb82eff32305400468d73e44517c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aecdc4bc503b9846fa5884182c73c266b</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d68151c1a357014bb7f7fe8118849c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab08be26d542d5af83f595218e839e35b</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9d3ef4b70a4fb7fae3044cdb97517805</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a738532b7c34fc1afddfde84514494bbc</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aca3ca964fa0dd75940bb4e8783a2b64d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a810182b91459a882f5a02148e91b5222</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac4a9d8f9666d9974fd86197ab8076d18</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a66eb9a0c209370a098c1a81a7bf2d670</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a27f8cfeaa4a93128284b6021e15479b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad0b826bf03d5cd1195818eb572942f48</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3118c4e99c10f00898ccf2f920d15d73</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__msgs_1_1PressureState___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 ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1AccelerometerState___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 ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1AccessPoint___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 ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1BatteryServer2___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 ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1BatteryServer___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 ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1GPUStatus___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 ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1LaserScannerSignal___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 ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1LaserTrajCmd___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 ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PeriodicCmd___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 ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PowerBoardState___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 ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PowerState___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 ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccelerometerState___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1AccessPoint___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer2___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryServer___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; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState2___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; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState2___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; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState___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; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1BatteryState___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; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1DashboardState___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; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1DashboardState___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1GPUStatus___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PeriodicCmd___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerBoardState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PowerState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PressureState___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; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1PressureState___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; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01Cont71924498f2dbdf55bdc5b25678e64023.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01Con75759fa0e239633bacc41db25e321730.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01Contd85040fa976ef8ee4e601325aeb023d9.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afae214d54d567dbabe5cd29312bb05b6</anchor>
      <arglist>(const ::pr2_msgs::AccelerometerState_&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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a17488f2cc7c9d0720171634c4ff2f43a</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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af951bfe6b4e80ab96b0800c92463a295</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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aedd9283b6a964ed1f804bab6ee00f293</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a611251e59b9f111e603a4a60e3ad8cc4</anchor>
      <arglist>(const ::pr2_msgs::AccessPoint_&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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af57a398b55c233606117514b181f02f8</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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8c680e33ff0177284761ea2174ee7c86</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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0a627ce0149d1cdbe8b283eaac15edcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab1ad678a05b4533ca0677432158e5be9</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer2_&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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aac5fa2baf890be2edada735eca44ba08</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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5b52e153aab223bf6166ffebfaac4467</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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab8a6f4ccd7862b6392bac8de3b872477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a069f8f5db233350ff3a314c521cc3281</anchor>
      <arglist>(const ::pr2_msgs::BatteryServer_&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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad988092dc243aec100347e3205fdbd00</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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a79a3b5a0de8ebdc81f13ea156f6fe439</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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6db630cb5900ba60bb97f5d2844d1583</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a59d520e1152d7eaf33930a93b09cb9fe</anchor>
      <arglist>(const ::pr2_msgs::BatteryState2_&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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9052bfb8b18a9d96d170b5e50004f348</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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0399468a146d87b9148caeb22c1eab2e</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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a37d1a279ba6764ac1c34bc6e61667244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb60e74456ac64a50602bfb2a8935dcc</anchor>
      <arglist>(const ::pr2_msgs::BatteryState_&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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae169665fe31793f23d3fae6fbd9ad685</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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa6f451b5e5ea60742dc794298bd9f77c</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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adbb3f15d970f50d4f90b2cf635aa9f18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9f44f70658cae5d0dfefba0354d259f6</anchor>
      <arglist>(const ::pr2_msgs::DashboardState_&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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7d1da828700f798139ce55ac2aab56ca</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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a36e45e981abafdd44c741e794e6d6426</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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0949fe35957fe13efed8230fdace9c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1870e158842832cce5a1c899ae605251</anchor>
      <arglist>(const ::pr2_msgs::GPUStatus_&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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7e3ddf890b17d4b7fde4fc35cbfa6ff2</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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02966e23f213d907d9001c069acfa770</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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acd411424ac3419ebe2e3f02a14d242b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acb1a93221017a474cd5145eeae79c6bd</anchor>
      <arglist>(const ::pr2_msgs::LaserScannerSignal_&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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa4968d019ac2664cad8a17c636eb96bc</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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae5e75151a128fae3949ba2bab3b97cc5</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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a715475330e207ab28c353e3149329da3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64298f2b888851c656e819d698a3cb18</anchor>
      <arglist>(const ::pr2_msgs::LaserTrajCmd_&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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a13f5d97b3f28ddb5f80dcb2e6d877db7</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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af48c5d31018a8b376af8ae50cb43db3d</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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a25ca5efaaaa0e768912fe65c7c38aac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a51d9435f5ec5df27479b54aa9d6caf88</anchor>
      <arglist>(const ::pr2_msgs::PeriodicCmd_&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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af167c7b91a3a8e6cdf7af8fc5f1427ce</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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab917d0ad07175c8f1f0d74d7ed03839f</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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a482d4ef6a7e4d8ec7f9dc51d4a534dcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7995d1481f6f3c3861a0feec7f6b172</anchor>
      <arglist>(const ::pr2_msgs::PowerBoardState_&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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6ba2038bc41a8aff8d75b9ee7efc6497</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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a80ad83474b18f23b67a9f279be6ea69a</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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adac7aa40f0aad5a46a4ba3e967c8c90f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a65964a2c7bc54dfb19d2e95f423df921</anchor>
      <arglist>(const ::pr2_msgs::PowerState_&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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6e5632aaf1c85b613536ccf36af84f18</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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa23fbd4845e43e2a0e32fce62c465ee3</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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8ca30e1712672fd91da4a1423f66458d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a33472ed1a65be7b0d7739f8167b859c1</anchor>
      <arglist>(const ::pr2_msgs::PressureState_&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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aed53ff8a3a5b4ccc56d0f6eb2bb235df</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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad6da77c21bb3b459022c6d788d3fd5a6</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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0078d6fcc959f72aaf51139ae4569ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8360250e9d90a21da8b0eb6ffc7b421b</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdRequest_&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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1615f73caaf432857c1f26b5b271a5bf</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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a6163ea059c492f2fc2fe16a4320fbc</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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af25d6bd0292699273a45da6aa1f7b83c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a977759b4f9f4208b8c25e549c5b60eab</anchor>
      <arglist>(const ::pr2_msgs::SetLaserTrajCmdResponse_&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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5a256da62a54091bae8e831a5c91a935</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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa1c2d3b458d90658fc7a0b8e5c636f87</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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a62996027a8b9483841954723d674812e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a82cfc1573a3c7dc3a35088d544b8c50d</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdRequest_&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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a16c8db18cc110339e9829cdf9f96f24d</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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1cabddae83f4eaf97b610d98af83d3a9</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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4b893adeed3233c9d2575aee4ed3f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af7adaf0b3adf343bbcea2a9cfddb09b8</anchor>
      <arglist>(const ::pr2_msgs::SetPeriodicCmdResponse_&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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6008672d0eedd48557fd7104e44cebe9</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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adfe6aefbd6b88e7326aa04a8def9d79c</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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3ffdf8b92171a397ca6749affed4244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::AccelerometerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1AccelerometerState___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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a01d27ed61c568f0f2476e645dccbd2f9</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_1pr2__msgs_1_1AccelerometerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae9e5aeeee228e5aa72475a3b58438608</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::AccessPoint_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1AccessPoint___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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a39a4445b7c546f912ce8f6a9d46f4b90</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_1pr2__msgs_1_1AccessPoint___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad1a44de3054f8322410a507a35bcff94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryServer2___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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a64cb6f051dae2c08997541e0aa13e1e7</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_1pr2__msgs_1_1BatteryServer2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1ca622cf9fa8a8b7c5657f29f95d4937</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryServer_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryServer___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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7c110217c6196c14a975e2dc59635dd0</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_1pr2__msgs_1_1BatteryServer___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aab205dec678a2d9764769114e2962c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState2_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryState2___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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac14a885cf531319f45f3c78be6343f68</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_1pr2__msgs_1_1BatteryState2___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1bc7850a2b046edc56c78dd373fccd98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1BatteryState___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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a874f99579874a8a0cb92b8fe0718ac10</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_1pr2__msgs_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af08ed756ba4df4bf9569e8ff761ff27b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::DashboardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1DashboardState___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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aae3e1b92a9b1cf68abb028e12a4e1468</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_1pr2__msgs_1_1DashboardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adf459323b9233df1206fa69a56b6dcb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::GPUStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1GPUStatus___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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f1697ee94612b0071889172181d2b62</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_1pr2__msgs_1_1GPUStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a19df9092fc9af294015e46f27654c30a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::LaserScannerSignal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1LaserScannerSignal___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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad6666be3191298cc4b06653694006709</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_1pr2__msgs_1_1LaserScannerSignal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a510cedff01c77351306791543e7e869b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::LaserTrajCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1LaserTrajCmd___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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1db2a907fb9554a812209850ed8ab803</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_1pr2__msgs_1_1LaserTrajCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7f2dbd70ef21bc5fdc0a62658427fd62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PeriodicCmd_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PeriodicCmd___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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a181e53333018c4cb0cb3ed68be6ab123</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_1pr2__msgs_1_1PeriodicCmd___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2abfed084a9830b2d97563eeb1390bf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PowerBoardState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PowerBoardState___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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a01846b7cad6f8b23dbe1e9fe336adee8</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_1pr2__msgs_1_1PowerBoardState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7d584407e66d1742f8a51478c1356be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PowerState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PowerState___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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae98398aace7a0bb4bc65928570c32c5a</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_1pr2__msgs_1_1PowerState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a24c5ac5e8f8fd719c258397dabd26ba4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::PressureState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1PressureState___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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a78a051c4b0bf1d56a582ace800d5206e</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_1pr2__msgs_1_1PressureState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abfff74b1f5d8529a50ec2e1446b53234</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdRequest___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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acacf2a91058e4bcc702cc48ee348bff3</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_1pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac83bf0492dc0029c9194dbec949cf52f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetLaserTrajCmdResponse___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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7526327b27d0998d52686b0e4935a2f6</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_1pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac2fe7cfddf639c65cbe59805d400b4e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetPeriodicCmdRequest___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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a22e94265f03d6c626d448ff8af4f3d96</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_1pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6731d40040869361a8c0cc62cec13d8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__msgs_1_1SetPeriodicCmdResponse___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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9bd1185edc3126eb3c0a2dbe8d956ad1</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_1pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a459a2c96d8d13a7d64fc6a0e10bcc469</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmd_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_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a902ffaadafaace5222e0bf817757a1ba</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmd &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a4d2a580563978217a1abf4475df7e967</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___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_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d435868cf977f25ab0416dff2f9e5d6</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdRequest_&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_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aebe5a27b9da1ff8ebf6b3c377d647966</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___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_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada0056ea87c81817b78f984ee4e48cb9</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdResponse_&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_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aba737c640ab3af599054e61b021f79eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmd_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_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>a809f01c6588c582e7e2433319d085730</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmd &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>aa81884e0418c2008b7ae6c87497f241e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdRequest___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_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4ecb48f0edf509b4c1bf476947d0af94</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdRequest_&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_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa28ac0e8bbaafc09cfb83f8107ed2bac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01pr2__msgs_1_1SetPeriodicCmdResponse___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_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a20ae10d312b71c2e22b3e41b67a375df</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdResponse_&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_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af2ccbd37b1980a42a75cba20f1c5b7c0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmd_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_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a2973e54dfa8bda978e84f864e3310858</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmd &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmd_01_4.html</anchorfile>
      <anchor>a9d5515b465c21904d534fbe1761162fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdRequest___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_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6afa4a56706a808eb5fc106fb4b4ae07</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdRequest_&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_01pr2__msgs_1_1SetLaserTrajCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7a2621b32ea251696658fab3ca62c663</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetLaserTrajCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetLaserTrajCmdResponse___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_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4c5d9ebca641562b3e7ba1cc8bf45000</anchor>
      <arglist>(const pr2_msgs::SetLaserTrajCmdResponse_&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_01pr2__msgs_1_1SetLaserTrajCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acac645b4ac6695316d56f56ba2110293</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmd &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmd_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_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>ad0e881a56ca7f82b28cceb30af51f790</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmd &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmd_01_4.html</anchorfile>
      <anchor>a64f9651be99497efcca63843158568e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdRequest___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_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3b1b2afab74ef5f7878f98c33c7ea5e</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdRequest_&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_01pr2__msgs_1_1SetPeriodicCmdRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a95d1b741c16d8c940499a492072abb25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; pr2_msgs::SetPeriodicCmdResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01pr2__msgs_1_1SetPeriodicCmdResponse___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_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afbca9808b0a9d5fd38533f95ed62f150</anchor>
      <arglist>(const pr2_msgs::SetPeriodicCmdResponse_&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_01pr2__msgs_1_1SetPeriodicCmdResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa51f8e60dc027e13b2cce22b146e5f4d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_pr2_msgs_migration</name>
    <filename>namespacetest__pr2__msgs__migration.html</filename>
    <class kind="class">test_pr2_msgs_migration::TestPR2MsgsMigration</class>
    <member kind="function">
      <type>def</type>
      <name>do_test</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ada91a8c0adf59c2d5c1a57851f048f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a4dffee7972e99f65ae6c4b3a4cf290bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ab44a05a07336e3d7b8979e2e6356370b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_saved_classes</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a041de88c1a25cef0d7ee8c82987f3977</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>repack</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a8a59740bb0e97b3b0b80dcf1b1713441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a9935a5490eb19d470d9e262bbfc2ae61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_laser_scanner_signal</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>add44c10a360b529daee3e2a81285e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrator</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>ac69c1f2fcf70d0691b2767aa98edab37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespacetest__pr2__msgs__migration.html</anchorfile>
      <anchor>a578512cc727a28d65d6f4a3e3b35bf43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_pr2_msgs_migration::TestPR2MsgsMigration</name>
    <filename>classtest__pr2__msgs__migration_1_1TestPR2MsgsMigration.html</filename>
  </compound>
</tagfile>
