<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_dashboard</namespace>
  </compound>
  <compound kind="file">
    <name>breaker_control.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>breaker__control_8py</filename>
    <class kind="class">pr2_dashboard::breaker_control::BreakerControl</class>
    <namespace>pr2_dashboard::breaker_control</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>breaker_prefixes</name>
      <anchorfile>namespacepr2__dashboard_1_1breaker__control.html</anchorfile>
      <anchor>ad3472e5696df6515ad8abd5b5a25aae2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>diagnostics_frame.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>diagnostics__frame_8py</filename>
    <class kind="class">pr2_dashboard::diagnostics_frame::DiagnosticsFrame</class>
    <namespace>pr2_dashboard::diagnostics_frame</namespace>
  </compound>
  <compound kind="file">
    <name>power_state_control.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>power__state__control_8py</filename>
    <class kind="class">pr2_dashboard::power_state_control::PowerStateControl</class>
    <namespace>pr2_dashboard::power_state_control</namespace>
  </compound>
  <compound kind="file">
    <name>pr2_frame.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>pr2__frame_8py</filename>
    <class kind="class">pr2_dashboard::pr2_frame::PR2Frame</class>
    <namespace>pr2_dashboard::pr2_frame</namespace>
  </compound>
  <compound kind="file">
    <name>rosout_frame.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>rosout__frame_8py</filename>
    <class kind="class">pr2_dashboard::rosout_frame::RosoutFrame</class>
    <namespace>pr2_dashboard::rosout_frame</namespace>
  </compound>
  <compound kind="file">
    <name>status_control.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_gui/doc_stacks/2014-04-22_19-29-57.235371/pr2_gui/pr2_dashboard/src/pr2_dashboard/</path>
    <filename>status__control_8py</filename>
    <class kind="class">pr2_dashboard::status_control::StatusControl</class>
    <namespace>pr2_dashboard::status_control</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard</name>
    <filename>namespacepr2__dashboard.html</filename>
    <namespace>pr2_dashboard::breaker_control</namespace>
    <namespace>pr2_dashboard::diagnostics_frame</namespace>
    <namespace>pr2_dashboard::power_state_control</namespace>
    <namespace>pr2_dashboard::pr2_frame</namespace>
    <namespace>pr2_dashboard::rosout_frame</namespace>
    <namespace>pr2_dashboard::status_control</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::breaker_control</name>
    <filename>namespacepr2__dashboard_1_1breaker__control.html</filename>
    <class kind="class">pr2_dashboard::breaker_control::BreakerControl</class>
    <member kind="variable">
      <type>tuple</type>
      <name>breaker_prefixes</name>
      <anchorfile>namespacepr2__dashboard_1_1breaker__control.html</anchorfile>
      <anchor>ad3472e5696df6515ad8abd5b5a25aae2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::breaker_control::BreakerControl</name>
    <filename>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a047c59bd32f3aac0ce8c7b0ba381c228</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>control</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a83fbaac5e26971f6d807e0f4ead1d7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>control3</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a172f0e28b695adfb59254222cef05c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_disable</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>af87b5a4b9c67717bf4c98fb51753cb4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_disable_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a04501caf13781546f5ce506e0ba6de6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_enable</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a7f6acbbb8ce7c1d558c42d7ab7952834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_enable_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ac5cc6ab4a1dc9395ac16998a0cb6252f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_left_down</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a2f69808015eedb7015a06bae7f0b545f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_standby</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ade9074b7690f24c1b94bd4aea580eabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_standby_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a39a5c950c3190f28fd95e6521ede254e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a0042de8ab56a62ab98c3a32caaaddfc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_disable</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ae70e2f70cb9a0a15206c196f0f553f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_disable_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a499129678b8e491482268287ba2b0550</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_enable</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ab5791fe6d083d0d99ffec01f776a6048</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_enable_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ab0a49d6cfe73744e9aec5eafb8be9821</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_power_board_state_msg</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>aceeb030e2167ecf817926fa6dc44fe7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_standby</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a88c84e5ae2a7abd6181a7016b179f9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_standby_all</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ad1f5978b9f0861044a93707cbd1d30a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_index</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a42053b4af3d0e080c6503e7a45f6869c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_status_msg</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>af2cfabfb4bea8851a157e14cf6e42f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_name</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>a000cf70736bb3a38b6773e1f14a5cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_power_board_state</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>aaec2d2d0d11fc3893701b9288793de62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_power_control</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ac330e710c83ab744e0551feb75b3f248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_serial</name>
      <anchorfile>classpr2__dashboard_1_1breaker__control_1_1BreakerControl.html</anchorfile>
      <anchor>ae19529d29813a49c7f230c46d74f0dfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::diagnostics_frame</name>
    <filename>namespacepr2__dashboard_1_1diagnostics__frame.html</filename>
    <class kind="class">pr2_dashboard::diagnostics_frame::DiagnosticsFrame</class>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::diagnostics_frame::DiagnosticsFrame</name>
    <filename>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>abcc6fcea904b7e1ca263433da1e47baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dashboard_callback</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>ad3f23dac4fc20c9d9722245def27d270</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_top_level_state</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a8ff10e7cb9ee91c7d8e7d8501eb3e4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Hide</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a9340da61f6a91c6822f4bf93088af726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a0aec92045496d99f04f9d7efc04b78be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Show</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a5fec435dddd3deccb058e51557342451</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stalled</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a3ac0a066dea9b3adfa1075affd5f4501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diagnostics_panel</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a189b4fd044f1ac2594c62a44c0710ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diagnostics_toplevel_state_sub</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a2aa8db3b9af0bfc29935226434040ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_is_stale</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a998b47d0a814068e92b68ce87c4c7935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stall_timer</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a100974f3f59c2785e9822d4dc48d8dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_top_level_state</name>
      <anchorfile>classpr2__dashboard_1_1diagnostics__frame_1_1DiagnosticsFrame.html</anchorfile>
      <anchor>a5c4b57d3936bd580371be8c65a881c09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::power_state_control</name>
    <filename>namespacepr2__dashboard_1_1power__state__control.html</filename>
    <class kind="class">pr2_dashboard::power_state_control::PowerStateControl</class>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::power_state_control::PowerStateControl</name>
    <filename>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>ab1a4017a2e2b8082e9f2d79baa4affc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_paint</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a5a832a18524fb19ba326810ad2d2b83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_power_state</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>afbb15e4872bfc546219bc85d7c94fd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_stale</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a91c1c14bbe5f0b25660a9d98c40acded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ac_present</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a46b501feb6f1315bc3d3ed2f35335bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_background_bitmap</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>ac32e3e908bf23d78d1d7796e8365ec08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_end_x</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>abb623c3b9e9d6bf388e43fb13a9f1491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_green</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a35017625afbb93e4398fcf8f336408d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_bitmap</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a4123657af555755c6335c2b622a25672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pct</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a69ddb17cd0577d3330c7333558ed0430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plug_bitmap</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>ad748d8fc2a69a87319c09cbb58069911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plugged_in</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a4953e3a358bd184aed5faf3d20c734b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_power_consumption</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a18517f08b607b31f2f90357906eb739b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_red</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a3ea09c65278e901ce51d45b95659d785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_right_bitmap</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>aadb76ea6df7d2eb27ba1c4e79bbf3c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_x</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>aa49791ee8837a073b85830aca79dc250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_time_remaining</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>afbb506deb434cf1aee9104685b371f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_width</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>a079a20f9612e46abe79acc9f38be0da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_yellow</name>
      <anchorfile>classpr2__dashboard_1_1power__state__control_1_1PowerStateControl.html</anchorfile>
      <anchor>aa46d8de7d141282dbbb467a11d726159</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::pr2_frame</name>
    <filename>namespacepr2__dashboard_1_1pr2__frame.html</filename>
    <class kind="class">pr2_dashboard::pr2_frame::PR2Frame</class>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::pr2_frame::PR2Frame</name>
    <filename>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a5e4735bc94d2c5d6b8696883f5b648de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a6be6acb14476a219f253a4706241661d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dashboard_callback</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>ad660c79a9fedf358dc0b895ee4062b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_config</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a5f6e2196a57fa70ee906e1c32890c86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_dashboard_message</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a23212d5cc8f6e1f30751d6e817ddf1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>aad5c83a97691dc6f57807e1fdb3fa0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_diagnostics_clicked</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>abb096cfa4d6147d67c29ed8f69b4b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_halt_motors</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a7e3dfe6bcd9b124bd6eef62a846bde9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_motors_clicked</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>afe33c60c5dddd8a8efd1e47df8a43a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_reset_motors</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a2d45bf624344cb2cf83ed1720f98552c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_rosout_clicked</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a24a9df0d8305ff6ba8aedfcb12a0d5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_timer</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>ac813f0d38b61b6ce0250eb494a4db3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_config</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>af5c3200abd5e45cc5febda5c886d31c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_rosout</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>aef92edfb7632eacf42f40516859ed013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_breaker_ctrls</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a411bdb89bea2fef724c3d5e93e305249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a79adc86ab15d5e7a54b526c99445c84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dashboard_agg_sub</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a771b9d3f4b27bf7b74840c80b32bfbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dashboard_message</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a55a4b4f672198d229de75f7a0b64df92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diagnostics_button</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a76c6454314a5f0f8cd2c096440c7b0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diagnostics_frame</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>acb718405c2a6e55e53d52e5104a067ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_dashboard_message_time</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>aca3fff66dd1485fb0d3ea7c506e60f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_motors_button</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a8c4000fcaa0d53a6fe41aabd76f58c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_power_state_ctrl</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>ad20cc0cae2bac5eccd2e94b33cd4c56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rosout_button</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>aef969911c6b4c472508f61216bf6bb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rosout_frame</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>ae5dfce13e0f2914ee3725a8f658fd5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_runstop_ctrl</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a4ba89c0d70c08ef1cd63979351eff7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timer</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>aedd03984c58b50e2cb15203503a6b5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wireless_runstop_ctrl</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a34e7c94b05af0e49a34040997bb8beb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_CONFIG_WINDOW_X</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a6a91ed50143ddd00f2dec44610fc1a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_CONFIG_WINDOW_Y</name>
      <anchorfile>classpr2__dashboard_1_1pr2__frame_1_1PR2Frame.html</anchorfile>
      <anchor>a8858a524afe37fb49cca35f2605f107a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::rosout_frame</name>
    <filename>namespacepr2__dashboard_1_1rosout__frame.html</filename>
    <class kind="class">pr2_dashboard::rosout_frame::RosoutFrame</class>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::rosout_frame::RosoutFrame</name>
    <filename>classpr2__dashboard_1_1rosout__frame_1_1RosoutFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1rosout__frame_1_1RosoutFrame.html</anchorfile>
      <anchor>a3df2f047eb591c4d69176d2264a4af26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_panel</name>
      <anchorfile>classpr2__dashboard_1_1rosout__frame_1_1RosoutFrame.html</anchorfile>
      <anchor>ae850a8adfa0d76c33fadad97a4fa3f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_close</name>
      <anchorfile>classpr2__dashboard_1_1rosout__frame_1_1RosoutFrame.html</anchorfile>
      <anchor>a0c7c9ee3c0955902b3b213fdfa501553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rosout_panel</name>
      <anchorfile>classpr2__dashboard_1_1rosout__frame_1_1RosoutFrame.html</anchorfile>
      <anchor>a0bf7b159ed04ad33de872d54fc329f4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_dashboard::status_control</name>
    <filename>namespacepr2__dashboard_1_1status__control.html</filename>
    <class kind="class">pr2_dashboard::status_control::StatusControl</class>
  </compound>
  <compound kind="class">
    <name>pr2_dashboard::status_control::StatusControl</name>
    <filename>classpr2__dashboard_1_1status__control_1_1StatusControl.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>ab4cf60cb13360b604cd458f314761ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_enter_window</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a9cc52c0cd3d0bdd955297511e7f21396</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_leave_window</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a583007e57e581a391fd76b56535a577b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_left_down</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>ad474c1ffff57b22dae7918f7386394bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_left_up</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>abc6921bfcd9d4e5c50f82d4d079abd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_paint</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a43add5ad72273fb8ecb49c3b19546f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_error</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a1ee4a309dd355ab21d572ce6ec51e9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_ok</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>af2237f1785e838df44af06566f8bd265</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_stale</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>aaf226af9ba70169301059b28ff9dd12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_warn</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a919e1c5f48ee684ebb3c64571af780fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>toggle</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a6dea7169441a8c7e3c2a4078a016f2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>ae61fb16574a07eeda08c829265b08a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_color</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>af42c67cfb02506dbd55ecc64d9f8c44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_error</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a06ea8c6531c0f4d5daa32c3cc7db1896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_down</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a221a6c06a69dab61b0a5437412f1f43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ok</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a906f1949e035dfe92b01a103b1041ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stale</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a0f747682ead83722e1be011c9829cf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_toggled</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a3ea78c7064f11a9f475c1f229630214a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_warn</name>
      <anchorfile>classpr2__dashboard_1_1status__control_1_1StatusControl.html</anchorfile>
      <anchor>a3c8a1eabd46544db31a860c0805f42b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
