<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>data.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/common/</path>
    <filename>data_8h.html</filename>
    <includes id="protocol_8h" name="protocol.h" local="yes" imported="no">rm_referee/common/protocol.h</includes>
    <class kind="class">rm_referee::Base</class>
    <class kind="struct">rm_referee::CapacityData</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>flash_ui.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/ui/</path>
    <filename>flash__ui_8cpp.html</filename>
    <includes id="flash__ui_8h" name="flash_ui.h" local="yes" imported="no">rm_referee/ui/flash_ui.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>flash_ui.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/ui/</path>
    <filename>flash__ui_8h.html</filename>
    <includes id="ui__base_8h" name="ui_base.h" local="yes" imported="no">rm_referee/ui/ui_base.h</includes>
    <class kind="class">rm_referee::CoverFlashUi</class>
    <class kind="class">rm_referee::FlashUi</class>
    <class kind="class">rm_referee::HeroHitFlashUi</class>
    <class kind="class">rm_referee::SpinFlashUi</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>graph.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/ui/</path>
    <filename>graph_8cpp.html</filename>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">rm_referee/ui/graph.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>graph.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/ui/</path>
    <filename>graph_8h.html</filename>
    <includes id="data_8h" name="data.h" local="yes" imported="no">rm_referee/common/data.h</includes>
    <class kind="class">rm_referee::Graph</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/</path>
    <filename>main_8cpp.html</filename>
    <includes id="referee_8h" name="referee.h" local="yes" imported="no">rm_referee/referee.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocol.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/common/</path>
    <filename>protocol_8h.html</filename>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="struct">rm_referee::GraphConfig</class>
    <namespace>rm_referee</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__packed</name>
      <anchorfile>protocol_8h.html</anchorfile>
      <anchor>a0fe7dde4488278fd739041b673efa525</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ClientId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_HERO_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a9146770b6af4a6f277ecad109cd936c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_ENGINEER_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a27656f60a364561fa3be97876295f811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_3_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ace92b81899032d2efa1b780ff82c2622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_4_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aaed12a67ecc33c3cd17442101e5b41cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_5_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846adf89f7ca9c5b2fecdd754ea77e9e90b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_AERIAL_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aacaee308ba37c7045c762095cf694643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_HERO_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ad4ace2dfa9f640926aa90b057cb56fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_ENGINEER_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846af6dced7fdf29faf41c56a328e5061d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_3_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ac87193e62e5fed8104d8925baea0806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_4_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aa1f8bdf7e3573f7c917fe2bedabdcb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_5_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a471bbb2780d7824949651371992c9202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_AERIAL_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aba794778a0a0645bacaf63b79d085005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_SERVER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a37907cbde72fcd0ac6beaa2b44fa0024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DataCmdId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_INTERACTIVE_CMD_MIN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393ac034892d768cf0375ce0ae0ed3cd9da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_INTERACTIVE_CMD_MAX</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393aa10389123e6729f3515f0eba490ca51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_DELETE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a3b7fa6ac400255e47e1ed50b0d37c63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_SINGLE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6cff1fb661628726ad12f60c12a39ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_DOUBLE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393afb909c60eacaac97bf473a569caa845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_FIVE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393af9d9183b45cef42c15c698bb2b792e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_SEVEN_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6a525f437ccc766f10bf1c0cee396bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_CHARACTER_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393ad50bf3b94c421ec544db41f5e640592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENTRY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6e1911daf400b708b53741fd38e6fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a71b76ef3751d14cde3f1ddda4651f72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CURRENT_SENTRY_POSITION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a3fcc135b0dce197f2c33a47c268b0be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphColor</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAIN_COLOR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a9702faaadeed0e75c376b727f9d36f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a68968e2e6e64b6245e46848e8e184445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GREEN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393af0612aac777a39dad91cc69271f614f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORANGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a83c3730ea7e43794b48df44a9d14dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PURPLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a8e6038e78c0bf5050c6b0440d763f02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PINK</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a5bf453b86801914c4d9ffc478118f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYAN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393ad0886058b9525e0d95e424d025d28d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLACK</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a719aabe81c0529f5bbc0d6d4a2687515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WHITE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a5e4991fb982e41e13e8d531c8f3bad49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphOperation</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ADD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914cad4643783ae383b2043f2fa0aec215621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914cab2a5b2fc68b2db5cbe84e6eae24f17c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914caaa0dd7efba89f44814fdf3d6d405acfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphType</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a751b61555321e002814cc0c705cffd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTANGLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a2de9c497bd17452733a6c4955aaeb26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CIRCLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a499df03fd5ac1b6aca6f3005aefcb238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85aa7c4c88f2316895b8b32dbcb365c3e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARC</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a56fae68ebbdccdddc46304e93f1d8184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT_NUM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85ae33c45cb6c0bf9e5972f34990f145501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_NUM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85ae2b1360a0c8186e1cc4bc162e4daca5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a1c1a4c6995431654f25a34b7cdc947fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementProtectionInfo</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_PROBLEM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37ca0c4d7e8903b9c5d10dbbf2120a85bf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGH_CURRENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37cae212475eb4ae5d367379f0b924ac7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_POWER_DOWN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37caad74e4201d41083beeaae353a1d39ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_DISCONNECT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37ca2c230426d1e2036174223b017fc0414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementResetReason</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_ON</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a7b4d57530b312f42c6200fda784543ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTERNAL_BUTTON</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a772d721a9f361fead15ec1dd9211281c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8aef00696cd0695212e6f438c37168ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INDEPENDENT_WATCHDOG</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a6ca67f9825c12ffe04fcbbaceb86d9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_WATCHDOG</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8ab3f2507f49070d2ac40b7223541f9fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOW_VOLTAGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a34b2e9823e6054e71c0f9ebde709f8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a00f428c6a934576b16b4a7c2d95e2d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementStateMachine</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHARGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2a39e3e88f17b8a90a41f5ee187c42dcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2aab0b60a8291fdb6ede345b82230b6ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2aed587a4a1e4382d1da64dca4f8d95991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL_OFF</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2ad8416e1fe2c75abb6c5e28f1c00db559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementTopology</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PASS_THROUGH</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a7ebf4c797be99b71e8194d52c9b0f6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHARGE_AND_BOOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a591235f6429bdacf1759454b55cdc949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SWITCHES_ALL_OFF</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a92af8c5921b446e144b1ffbc4e3a1810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RefereeCmdId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae3a1f8cf35016c81f1b3c31a7f1072f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_RESULT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a9ec07776ed6f767d2136840bb4cb5372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_ROBOT_HP_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704acb080833835f6ef3a7869e9c0be63f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a77122a1e3b2bb6f1d4c063826597bfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICRA_ZONE_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aea531ae5cf619fccc42fb82ae3483082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIELD_EVENTS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a70fb49a1f296dfd40b54a55d339f1e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUPPLY_PROJECTILE_ACTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a7ad602a7c4517e87c21979cf9d573c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_WARNING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a9a5d495656be26c3fb67c37bbb24dcde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_REMAINING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704abdb2b45e74422dcbb31af247651ed4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aefebd01f96006cde03185be78887c358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_HEAT_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae040ecd87146f2f79bed3db498d531e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1d4d9c9b7b104558650ee5a13755c865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUFF_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a4986094c5ed2a097687cddbfb18130cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AERIAL_ROBOT_ENERGY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a5bd0f66ec2b074fb45144a8c2549addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_HURT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0f989146f549d615ef2b23e333b616d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHOOT_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1a46c7cedf4735e007716cd3faa90ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BULLET_REMAINING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0896f27dc44f75800d46d7e89aa41879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_RFID_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a5b9cd2bd705b85143e27ff34ea1aa92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_CLIENT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae90c8bc913af6400b140fb8d0eff9f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOTS_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a49ff535970aa225738e10f3b1cde6ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_MARK_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a6e5378fc128fb26a4f67707ea1f72fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENTRY_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1c7fba693cffd1bb4f1c49a07efbef0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ad7519099ba804684d1cb154e631d6839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERACTIVE_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0d7661f1fd5e014ba646e33b8e5d5efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_CONTROLLER_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ac94f7b042d63cb1363c4d7e3eecd12e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TARGET_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704abf7ea377a0c819aec02b252150402245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_COMMAND_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae9f1863d5b509579eccf24f8eb4b003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_MAP_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2f9b97e73be3c087f743572a902d79c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_CLIENT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2d97ab45936a482e7fb2096e7df317b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP_SENTRY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2cc569e8aefb5769b91b59088bd5167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a90d91295f3985e3e53ee8e4ace4ec57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_SAMPLE_AND_STATUS_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aec23f634dc57fbfb2eba5d00616a0d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_INITIALIZATION_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a50cac3a0cf9e4344a3d92c6209c510f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_SYSTEM_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aa7b71e9871f04a279375effaf8559d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_PROCESS_STACK_OVERFLOW_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ac325a3ce280aaa256e4bc99e11a52c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_UNKNOWN_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a4689ac09734a37121d47228dcfa676d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RobotId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_HERO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996afc177259c9b824db2b0cce507f658656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_ENGINEER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996aabd3ddce818c7af4e0427f639d4b4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_3</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8f1611308fc1500735a1323774ecd70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_4</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a664a5eb436b00c9de387b1b45dd560c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_5</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a710882b5e4f18338351f835f0940e971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_AERIAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a9810143e034e0697330805d26f2d6220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_SENTRY</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a6be167b09fb49d40ace5d1ef8bae555e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_RADAR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996af7f088c3515d640c97af233f1f36b8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_OUTPOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996aadeddfcbf17f9d7f939164b09e53061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_BASE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a5c7c3e781f4f60bed637d05e02a2a993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_HERO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996ab1c4a1e1f5cf7c5948afec15ae79258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_ENGINEER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a3ea6164011a1ca04db6b6434157be6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_3</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a83440ab07cd2aa967835d44ffbcf19fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_4</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a3c6bbf2a3a2aa5c864811c678abf9112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_5</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996acfe22975df026eda803cc0e5a03e7210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_AERIAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996acd1b73a8bd38591efa13e4a866a344a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_SENTRY</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a691a5708435eb528f73d0f97905053af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_RADAR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a029e508757930655c51809fb9c67ba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_OUTPOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8d9d3e9ff5e649cce56f61e0c6f7e5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8921293b352dda630a879c51baec2a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SentryIntention</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ATTACK_IN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498aadc2b50586162d2044fee0be4919b9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFEND_IN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498ae7a197e079738bf64e23187e248c22f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVE_TO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498a5a0210fa8ee3bd6109c701da7fdab5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct rm_referee::GraphConfig</type>
      <name>__packed</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a6b4b82bfc50ba9aba943e833d52fee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>kCrc16Init</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a88df8cce4b69d8f7dda05af391f67193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>kCrc8Init</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a111c5f3883f691f5e32a7b2fec953aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>kCrc8Table</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a6a61fe5870df605a7bc29e58d610c1f2</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>wCRC_table</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ac4b5b849f8d09619360df9e9570c3af2</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>referee.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/</path>
    <filename>referee_8cpp.html</filename>
    <includes id="referee_8h" name="referee.h" local="yes" imported="no">rm_referee/referee.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>referee.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/</path>
    <filename>referee_8h.html</filename>
    <includes id="data_8h" name="data.h" local="yes" imported="no">rm_referee/common/data.h</includes>
    <includes id="referee__base_8h" name="referee_base.h" local="yes" imported="no">rm_referee/referee_base.h</includes>
    <class kind="class">rm_referee::Referee</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>referee_base.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/</path>
    <filename>referee__base_8cpp.html</filename>
    <includes id="referee__base_8h" name="referee_base.h" local="yes" imported="no">rm_referee/referee_base.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>referee_base.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/</path>
    <filename>referee__base_8h.html</filename>
    <includes id="ui__base_8h" name="ui_base.h" local="yes" imported="no">rm_referee/ui/ui_base.h</includes>
    <includes id="trigger__change__ui_8h" name="trigger_change_ui.h" local="yes" imported="no">rm_referee/ui/trigger_change_ui.h</includes>
    <includes id="time__change__ui_8h" name="time_change_ui.h" local="yes" imported="no">rm_referee/ui/time_change_ui.h</includes>
    <includes id="flash__ui_8h" name="flash_ui.h" local="yes" imported="no">rm_referee/ui/flash_ui.h</includes>
    <class kind="class">rm_referee::RefereeBase</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>time_change_ui.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/ui/</path>
    <filename>time__change__ui_8cpp.html</filename>
    <includes id="time__change__ui_8h" name="time_change_ui.h" local="yes" imported="no">rm_referee/ui/time_change_ui.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>time_change_ui.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/ui/</path>
    <filename>time__change__ui_8h.html</filename>
    <includes id="ui__base_8h" name="ui_base.h" local="yes" imported="no">rm_referee/ui/ui_base.h</includes>
    <class kind="class">rm_referee::BalancePitchTimeChangeGroupUi</class>
    <class kind="class">rm_referee::BulletTimeChangeUi</class>
    <class kind="class">rm_referee::CapacitorTimeChangeUi</class>
    <class kind="class">rm_referee::DartStatusTimeChangeUi</class>
    <class kind="class">rm_referee::EffortTimeChangeUi</class>
    <class kind="class">rm_referee::JointPositionTimeChangeUi</class>
    <class kind="class">rm_referee::LaneLineTimeChangeGroupUi</class>
    <class kind="class">rm_referee::PitchAngleTimeChangeUi</class>
    <class kind="class">rm_referee::ProgressTimeChangeUi</class>
    <class kind="class">rm_referee::RotationTimeChangeUi</class>
    <class kind="class">rm_referee::TargetDistanceTimeChangeUi</class>
    <class kind="class">rm_referee::TimeChangeGroupUi</class>
    <class kind="class">rm_referee::TimeChangeUi</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>trigger_change_ui.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/ui/</path>
    <filename>trigger__change__ui_8cpp.html</filename>
    <includes id="trigger__change__ui_8h" name="trigger_change_ui.h" local="yes" imported="no">rm_referee/ui/trigger_change_ui.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>trigger_change_ui.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/ui/</path>
    <filename>trigger__change__ui_8h.html</filename>
    <includes id="ui__base_8h" name="ui_base.h" local="yes" imported="no">rm_referee/ui/ui_base.h</includes>
    <class kind="class">rm_referee::CameraTriggerChangeUi</class>
    <class kind="class">rm_referee::ChassisTriggerChangeUi</class>
    <class kind="class">rm_referee::GimbalTriggerChangeUi</class>
    <class kind="class">rm_referee::PolygonTriggerChangeGroupUi</class>
    <class kind="class">rm_referee::ShooterTriggerChangeUi</class>
    <class kind="class">rm_referee::StringTriggerChangeUi</class>
    <class kind="class">rm_referee::TargetTriggerChangeUi</class>
    <class kind="class">rm_referee::TargetViewAngleTriggerChangeUi</class>
    <class kind="class">rm_referee::TriggerChangeGroupUi</class>
    <class kind="class">rm_referee::TriggerChangeUi</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>ui_base.cpp</name>
    <path>/tmp/ws/src/rm_control/rm_referee/src/ui/</path>
    <filename>ui__base_8cpp.html</filename>
    <includes id="ui__base_8h" name="ui_base.h" local="yes" imported="no">rm_referee/ui/ui_base.h</includes>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="file">
    <name>ui_base.h</name>
    <path>/tmp/ws/src/rm_control/rm_referee/include/rm_referee/ui/</path>
    <filename>ui__base_8h.html</filename>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">rm_referee/ui/graph.h</includes>
    <class kind="class">rm_referee::FixedUi</class>
    <class kind="class">rm_referee::GroupUiBase</class>
    <class kind="class">rm_referee::InteractiveSender</class>
    <class kind="class">rm_referee::UiBase</class>
    <namespace>rm_referee</namespace>
  </compound>
  <compound kind="struct">
    <name>rm_referee::__packed</name>
    <filename>structrm__referee_1_1____packed.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>abnormal_reset_reason</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5e2b8ce2fa217c503e3261106f1b28cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>armor_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac09f13d3713e9ba6fa889ed2a7f76864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>attack_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad64225a3da252947ef37738eabbafe8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_1_bullet_left</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad7eaeaaf020d147f54eccf62400a821c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_1_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1080454f7918e99aad74d81998d5c16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_2_bullet_left</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a2067eddc766b48551f384ec4d39cedbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_2_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a8c7ff3a28b0af0416c4f4f68a4b28b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_3_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aefc993d0179c0a31f5050eb950b2172b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_4_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa0e04cd3f69ade18fa7bbe1fda45c432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_5_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a01b8937a626bc4ab4d96f13c3f17c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_7_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a452ac9f7d8b7867070b873bf21b15dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_base_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad5baab55cb2e0fe7a7d2e5f2faae1e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>blue_outpost_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>afcc7ad57050a69639b192c75b6c97fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bullet_allowance_num_17_mm</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a0847f2d3f747eea112b7faef89d2e44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bullet_allowance_num_42_mm</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a737032b146c87bdf94a3825b7fcd71fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bullet_freq</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a7d5ae51a2dd31874396da383eecdff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bullet_speed</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ae09fc8909d3cf31cf7bd2e27cc4f7900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bullet_type</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ae77e1150ea52dec11d6ae4ab7429e430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>capacity_expect_charge_power</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a4bf7f37ece0ed1eb7e5c0a170b8ebcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>capacity_recent_charge_power_high_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a12b36d3d087babe3bb09ac649e3d41a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>capacity_recent_charge_power_low_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a085b500225632a4b0a02894e3623bc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>capacity_remain_charge_high_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a9fdbe2f4e060f07ae93fdbe4a03c9653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>capacity_remain_charge_low_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a187f5d3c025719ee9b7c489cde256eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>chassis_current</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ae1c9c45f144046656c80012997abe4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chassis_expect_power_high_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a94c67249948f8dc462e98805ef274cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chassis_expect_power_low_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>abc432f5d5d958618676b82db2a04d38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>chassis_power</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ab81ea54aebcfb4ba98ad6b99687e34f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>chassis_power_buffer</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a041132afac7ee4238d27149cdb32d308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chassis_power_high_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a57c5b1456a614a9764ab1fb2538f79f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>chassis_power_limit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6dc895ebfb53f7998be1d76e03ca4589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chassis_power_low_8_bit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a43184eed8183fcee3628470f160e4dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>chassis_volt</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af55ecda29ead07f0a319e87f36571d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cmd_source</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a51e210a01356d7aebdd426044eadd3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>coin_remaining_num</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a0ad347b022efe72e6802d4a485bb7545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>command_keyboard</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6c2bdf62b75d4a1ebbd7bcebb169e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GraphConfig</type>
      <name>config</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a12e1d6e00c4abf6f7c454cbfb8b7e664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>content</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a322817f1f7e2c1fdd56b3376cc850ebb</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>count</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a2aba4eab548cb13cdd85a48ecfdda813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>crc_8</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6fa7c52d2c995d8a393e16bbb277b561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dart_aim_state</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1a61d777ccd1dbc0edc52dc49079058a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dart_belong</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aeca8d057429ae093d3976e7cc41687b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dart_launch_opening_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a605ddf6a0274ba89861b6a0110e98bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dart_remaining_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ae3f1e531b6d8c4762eabe4c92ec8fe1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1885c79120ec2897cc8e31dc4f1ac182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>data_cmd_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a0f47a814977df0f27a717cb247cc1a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>data_length</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa23df951be60f0ebe43607d96a3a7df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>delta_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ae0fc0b2861d9cb2b8b03f2af54361154</anchor>
      <arglist>[49]</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>delta_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5b338dc9108193a3ab365d7845580340</anchor>
      <arglist>[49]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>engineer_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a048523eddf0463b8b9c1a766c39d3e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>engineer_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6c65e742700938e3a8c4cbd80776318d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>error_code</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a015e822aa9c333e553b8e333cc79b055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>event_type</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac19e1beca1394e9d9b621c7acb2f5fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_1_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>acde0c6d8c45869939c6ae935680fbe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_1_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a37bdd105ba1e3c14000372d8b2072da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_2_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a7c3d16c8e849403007d007db5430e749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_2_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a75d910c4d1e415450a3a34af9ab8b5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_3_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a66296fd0d81e0851eb71ab9caa8a5ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_3_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a2040b602b2a581a1cc41b57d984435e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_4_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a55943bfa54a7fb70d611b69eac403ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_4_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a78b556242f1c50d303c8f8aa2ea6318e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_5_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ab53d69dfc3e722e66f3924f4337072d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_5_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af6dc4adbbf3565fd870ee754ee6f12b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_6_zone_buff_debuff_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3844f4990972c6ad7faef628fa3b12c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>f_6_zone_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a705dc2d597d65f4f1f08a67870b61de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>first_dart_speed</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a72637f84a2dbed2b1dd866d5c9b884ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>foul_robot_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af35ca9eace083e8d6b4919b32ea11832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fourth_dart_speed</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6ce349335b682b0fae8be158ae36a9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>game_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3d9caadc01d44c35ca3ac1c22afbed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>game_type</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a341668acf369e11629c28aa306243f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InteractiveDataHeader</type>
      <name>header</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac57132e689aaf7a7a7b484afcb62f106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InteractiveDataHeader</type>
      <name>header_data</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af76db265a7d0a30784331c25c01a38fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hero_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5d092e332c29b42919a804da233782fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hero_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a962230b60721b8de653dd51fc2ee2bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hurt_type</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a55c123a774512fd6ee489863d6af0125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>intention</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a0ecf6bc512df41c8afb4ce7d6dfd9a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>keyboard_value</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a79a562d7bfbbaf1d2b35e014f890204c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>last_dart_launch_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a115c5f05827c1724851dbc0457b9a4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>left_button_down</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac32a46917f2986f5b590ed4fd9b442cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a9a9583dbe962a96cc27d9c4b93b9a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>LR</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a137a9149e30d1acfeda0748cdce1bcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mains_power_chassis_output</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af0afe254ed78e9bcc43a2d8e0a8cd1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mains_power_gimbal_output</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a372ade7727cb420a49bb8df081e8d3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mains_power_shooter_output</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a75c025205ed2df0e55a8d89efba719c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_engineer_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a82ad5bb8cc90ec9ec7431b73b5a487c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_hero_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6d8efbd9f9d0670ab2a8954d1a610587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_sentry_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a17f0b7c1cd06df25192e0cbb8ea357a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_standard_3_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aec49d40bf693bff3d270e0a8e100589f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_standard_4_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad67724bb95b2962a7fb786ee01788060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mark_standard_5_progress</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a7585a369037e2356fd32d3347301ae32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>max_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a10b4b272d8501ecbd0b4ac001368a7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>mouse_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5d4cae08843d13c7426352dcc1576b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>mouse_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>abfe4569281031894bb4ac349cd47fb6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>mouse_z</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6eba3d6e1ad242134fc51e8a37143ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>operate_launch_cmd_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad5fff0172ba9c93e0dbb65892b008869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>PC</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a93aaa2b401e594c2f514fc9bde07861b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad78521d8e6302ecd401fabd88e11b87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af3df96b48c9d4d00627e4edaf9878a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position_yaw</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa7768e5ab77972c8a5c51c093e8127de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position_z</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ace31e33a88ce94e049b2087f89f0817b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_management_before_reset_topology</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ace0e524655b64a408e876c4b9e5e3a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_management_protection_info</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a78a2900180b1533d0f9464cd4aba91ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_management_topology</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5563852755890cb1116b6c759a77d6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_rune_buff</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a485e64755de96051d604e87ff75c980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>process_name</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a087a2946ba66efb33ecbd8bc1e9574fc</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>PSR</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a49f20cf8c349bfa6c78201964997a214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>r_0</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a044c697bc95b29c9c4edfe8d2f8713e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>r_1</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>acfef1339d8632571c3b3d49b29cd051b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>r_12</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>adffb1e673f4e2e97ef5badb7553c21e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>r_2</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1399bd214bf0d15f3fcd569b11b49c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>r_3</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5327bb2169d0772244fb4e469cb0a54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>radar_info</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac8992d03d4f3ce4a2a67d8e6d27f8547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>receiver_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ab174a6d278ff054333d6db6b38e31ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_1_bullet_left</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3985806e01716fbcd5e0bac81db9e150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_1_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a31e7af7a46b745a577d9007ca3bc657c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_2_bullet_left</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5dde76c7ded24cd38cb841c8037eba98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_2_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a290b21fb9524d9d41a170182cd788e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_3_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a6dd2a4f0f578844477687c94092bedb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_4_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a49d9759716378ef7c33fa2bcc5a51f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_5_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a804d0f696d65d972d7415e09b0e4e770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_7_robot_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a65806cc136e4cb8f51b45bddf10bca2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_base_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad65602e28d4bd00a06976c653bf7dd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>red_outpost_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5d0a1e536449c7da1e9d8cb1ba8253ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>remain_hp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a526f419b05bf07c1c27c039073840283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af9e55ce678d65af7b2bc91eea7e84d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aaef976bad388fb8d95be7c38cd5fb1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rfid_status</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a2e7dd25c90f502d1d4197e0e3a63a88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>right_button_down</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ab1ebfc168c69b41500e15c48a13c98e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>robot_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a17f1b905ad8f1b9f319c6f636be93314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>robot_level</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>abb79b19b14e3fd83a7469fd2e2d6a37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>second_dart_speed</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3365af34bbb57fe89e82e351f29bbb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sender_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af1945a24f2ca17d8812f718e8fd2081d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sentry_info</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3b4d1a651a118d2e57967685cd1e5bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a92ad5651956703d554de144b2842430a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>shooter_cooling_limit</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a73c78e5b2a7399dd49b15ebabed6fdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>shooter_cooling_rate</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ac38279c46a765d67a56a5a24d16e8a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>shooter_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a75139108c707022563fbc28a043c17a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>shooter_id_1_17_mm_cooling_heat</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a3f23831602a3d8026d723f4a88d375d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>shooter_id_1_42_mm_cooling_heat</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa574b9cc4347080e7ee0fd2027414c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>shooter_id_2_17_mm_cooling_heat</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a444a744d5e94163db7b3b7c41ca07b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sof</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a7fa43aef2903c32569deac17787dcfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>stage_remain_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>afaa259bb8a11859cae6a7205e415ea26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>stage_remaining_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a9a6fa950714b0da806969bf8e762b17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_3_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa0234c73346fa862dcc0a5f2f3c3d694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_3_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa2d00a5603708a279525e050b4b741ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_4_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a852d05645c9adcc6a86a63968389d3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_4_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>afaef4b7a489e3b74de59f720038e2d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_5_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>afabcf129466e77ad78e43f5e7d61950e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>standard_5_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ab855fd6942fbd60124daf472431ed2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>start_position_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>aa6a29294ecadb2b5b5a21c822b7af1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>start_position_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad6e6fa73c4c6d9b9dbf72339d4d21ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>state_machine_before_reset_mode</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a197071102ae9b98cd4e0c67d252f6098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>state_machine_running_state</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a13f7fd0363b595c85849af431f39f79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>string</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a631d71c9825170d202a42feb180f16ac</anchor>
      <arglist>[31]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>supply_projectile_num</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1d3b4daca1b6cacc1e131f01d8f45b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>supply_projectile_step</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a5fbab1456f6c058290aef5a5e9a2e70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>supply_robot_id</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>acb4dcdd54eacf02eebbe3ad4b6745904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sync_time_stamp</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a72598346e24b6b008c3f57b85661829d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>target_change_time</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>af326d7009ccfd1509b653d27e230add0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>target_position_x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a494af0c88f34e8f9a952953a2119a507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>target_position_y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad4a7e1d6b488c01ea640211ecc8d5425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>target_position_z</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a9211ecf7bafe2d0dd7793d9754d23da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>target_robot_ID</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a8cdc5ac390f10dbf318c1e23c0bd06aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>third_dart_speed</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a8989b4a6b4002d2f098ad32314a0d0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>user_data</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a205c3e21f04ac4fc22eec97ab87f52d5</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>winner</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a1feb0f4fcd7376c29c60d8f15ff2d208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a06be60c3528b65e8b92eef52edd4cec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>ad485caa8e09acde723d096e1bc2aabc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structrm__referee_1_1____packed.html</anchorfile>
      <anchor>a14995f9b0e4802d89b98332e67a7f2e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::BalancePitchTimeChangeGroupUi</name>
    <filename>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</filename>
    <base>rm_referee::TimeChangeGroupUi</base>
    <member kind="function">
      <type></type>
      <name>BalancePitchTimeChangeGroupUi</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>af93764181c43804849a09436762e9846</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculatePointPosition</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>aa8e4eb558154bbbcb4d1c4122e5fb7f5</anchor>
      <arglist>(const rm_msgs::BalanceStateConstPtr &amp;data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>a16d3a100b686d373701827b228e9abcb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>bottom_angle_</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>a6a8f95672bcaccb49c8ea0f983887fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>centre_point_</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>ad4b65ba0bcb3276a530f5bc6e877a22e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>length_</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>a6c7d3a5fe56e9c532867b050914478e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>triangle_left_point_</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>a3c1aa8be129c66f75fb6f5f1af571552</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>triangle_right_point_</name>
      <anchorfile>classrm__referee_1_1BalancePitchTimeChangeGroupUi.html</anchorfile>
      <anchor>aa9f379b3d69c6b2a98010f7d5a08c505</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::Base</name>
    <filename>classrm__referee_1_1Base.html</filename>
    <member kind="function">
      <type>void</type>
      <name>appendCRC16CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a7194bd2cd47bde7afc709a4f28889b2b</anchor>
      <arglist>(uint8_t *pch_message, uint32_t dw_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCRC8CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a5ddf072a7b51dfb55fc04e842999c965</anchor>
      <arglist>(unsigned char *pch_message, unsigned int dw_length)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getCRC16CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>ac714d2aecacbfd5e63cf7a20200b0722</anchor>
      <arglist>(uint8_t *pch_message, uint32_t dw_length, uint16_t w_crc)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getCRC8CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a3b42b287b4445f39cc824c59fc5d2a58</anchor>
      <arglist>(unsigned char *pch_message, unsigned int dw_length, unsigned char uc_crc_8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initSerial</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a84ba695b553c438dc2cd303e01b3cfca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>verifyCRC16CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>af91961b0797ee73c9541f9d127668984</anchor>
      <arglist>(uint8_t *pch_message, uint32_t dw_length)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>verifyCRC8CheckSum</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a7b5a3bfbd4440ab49647350f4781e1eb</anchor>
      <arglist>(unsigned char *pch_message, unsigned int dw_length)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>capacity_expect_mode_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>acf1faf98cc0e975ea7e4034f0ffb07b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>capacity_recent_mode_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a34407c039ca11fc512f3b7a0a54eb710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>client_id_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a3a0e8c627fda60d12ddfdb215e178c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>referee_data_is_online_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>aaa122a9eca556512553c2130ee53f8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_color_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a47d635d45df3fc8e79048a7724e6a54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robot_id_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>ab379d14055f2c28c60dc912adb49557a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>serial::Serial</type>
      <name>serial_</name>
      <anchorfile>classrm__referee_1_1Base.html</anchorfile>
      <anchor>a11fc892f0fe4d8bf29445f926542676f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::BulletTimeChangeUi</name>
    <filename>classrm__referee_1_1BulletTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>BulletTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>a1e6b11a1ceb45d83606a7d5b992443f4</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>adbfc2ec893b2b3ca2d9f715ad05e66e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateBulletData</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>af7139c332b214c658950ca3807497c8f</anchor>
      <arglist>(const rm_msgs::BulletAllowance &amp;data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>aae285dbf7f6fc1b12b5dd33302d32d41</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bullet_allowance_num_17_mm_</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>acd742c54256d3b677328383733cae469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bullet_allowance_num_42_mm_</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>a15421affc573fa91af670309c59ca0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bullet_num_17_mm_</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>a303a32ba8b1816f42efcfec0c789f288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bullet_num_42_mm_</name>
      <anchorfile>classrm__referee_1_1BulletTimeChangeUi.html</anchorfile>
      <anchor>a604592a730dd22400271e3fa99ddbd37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::CameraTriggerChangeUi</name>
    <filename>classrm__referee_1_1CameraTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>CameraTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>a6eb3cdd43a04f956b5681d4ccbef79f5</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCameraName</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>a0846558710f9b03c4724c79ab4ab529a</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>af2ce65a9dbedca2e63e69c4e2fad9ea1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>ae2143b3643d337b8784db5bfdbf51523</anchor>
      <arglist>(uint8_t main_mode=0, bool main_flag=false, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>camera1_name_</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>a585141dfc48ceb30d036c6ea98d56d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>camera2_name_</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>ac4717a720d0a7f7d54b82df3a4f4aced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>current_camera_</name>
      <anchorfile>classrm__referee_1_1CameraTriggerChangeUi.html</anchorfile>
      <anchor>abaaa301a554de21f876649b95aeb35aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::CapacitorTimeChangeUi</name>
    <filename>classrm__referee_1_1CapacitorTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classrm__referee_1_1CapacitorTimeChangeUi.html</anchorfile>
      <anchor>a43b6c4db3e4a85bca8a405e5a39860b6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CapacitorTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1CapacitorTimeChangeUi.html</anchorfile>
      <anchor>a10f1876063e8db9f25bc9bcc9fa648a1</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRemainCharge</name>
      <anchorfile>classrm__referee_1_1CapacitorTimeChangeUi.html</anchorfile>
      <anchor>a1e44e775a9ae04bb2986d522ab3c54f9</anchor>
      <arglist>(const double remain_charge, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1CapacitorTimeChangeUi.html</anchorfile>
      <anchor>a91e0b1905c868a762be22c671e293d12</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>remain_charge_</name>
      <anchorfile>classrm__referee_1_1CapacitorTimeChangeUi.html</anchorfile>
      <anchor>adfdd2cdfd1e4a6fa1bb50f42267e6652</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rm_referee::CapacityData</name>
    <filename>structrm__referee_1_1CapacityData.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>buffer_power</name>
      <anchorfile>structrm__referee_1_1CapacityData.html</anchorfile>
      <anchor>a817299e4b7a4a2e98eb8c59a349a956a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cap_power</name>
      <anchorfile>structrm__referee_1_1CapacityData.html</anchorfile>
      <anchor>a3de52154f802a94b5bc82b5a0890fbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>chassis_power</name>
      <anchorfile>structrm__referee_1_1CapacityData.html</anchorfile>
      <anchor>a1a4d3f62ceaf0ff5861e1734e8e6a974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_online</name>
      <anchorfile>structrm__referee_1_1CapacityData.html</anchorfile>
      <anchor>a59a3429da94a0365b4351377e4855eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>limit_power</name>
      <anchorfile>structrm__referee_1_1CapacityData.html</anchorfile>
      <anchor>a26970ec2ece51a2aafc5dc5c1b9515f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::ChassisTriggerChangeUi</name>
    <filename>classrm__referee_1_1ChassisTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>ChassisTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a7db01e64c703f37ae557d803124eb743</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkModeChange</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a018ce628bf54945844651af5b7b3f66c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCapacityResetStatus</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>ac4866ed65a2786087cdb90fe27a02be8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateChassisCmdData</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>ab7301e50372da0b05212ba08e06692a1</anchor>
      <arglist>(const rm_msgs::ChassisCmd::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDbusData</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a00e300b70fd12296a8f0e322a378250a</anchor>
      <arglist>(const rm_msgs::DbusData::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>ae8a58fbd6ddbbaef0451a11ef0dfd6ce</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>displayInCapacity</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a5029961207584a7efdb630535104b338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getChassisState</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>ad415401998033add2649163cf7da5d93</anchor>
      <arglist>(uint8_t mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>aca3bbf2f54cd458a5f617713f6cc0f6e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a0ba76d5911add090d7cda4f6945ea121</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>chassis_mode_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>aad05772dafd748b04baceebbc2993fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>key_b_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a5e8ded9af909596f38985aa53c502e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>key_ctrl_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a61b79e95986cdbea2f1a29517b0871cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>key_shift_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>abd2fb9195f9ba3fb3cd477169958f0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mode_change_threshold_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a640a5d091bdcfe54b0f3b6d0917466c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>power_limit_state_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>aa7eecf43c2f2785e7c973ae33e3a0484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>s_l_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a13c8bd6ae9f1776935d66587f085ffbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>s_r_</name>
      <anchorfile>classrm__referee_1_1ChassisTriggerChangeUi.html</anchorfile>
      <anchor>a89dc4cc7091b557d0f48358c2d3473e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::CoverFlashUi</name>
    <filename>classrm__referee_1_1CoverFlashUi.html</filename>
    <base>rm_referee::FlashUi</base>
    <member kind="function">
      <type></type>
      <name>CoverFlashUi</name>
      <anchorfile>classrm__referee_1_1CoverFlashUi.html</anchorfile>
      <anchor>a43732ba5487c7d849539c4fc548420f3</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1CoverFlashUi.html</anchorfile>
      <anchor>a98358ba403e4cbd37f4ba1af66d0a88c</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data, const ros::Time &amp;last_get_data_time) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1CoverFlashUi.html</anchorfile>
      <anchor>ac49b107cbf1962aafe9ade1c622089f1</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>cover_state_</name>
      <anchorfile>classrm__referee_1_1CoverFlashUi.html</anchorfile>
      <anchor>abf6d365d95508974dd7d3b3cedc90ff3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::DartStatusTimeChangeUi</name>
    <filename>classrm__referee_1_1DartStatusTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>DartStatusTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1DartStatusTimeChangeUi.html</anchorfile>
      <anchor>ae02d4460a87e253ea36410f9a1704941</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDartClientCmd</name>
      <anchorfile>classrm__referee_1_1DartStatusTimeChangeUi.html</anchorfile>
      <anchor>a23984c72a636689a81d32155d36ca2e2</anchor>
      <arglist>(const rm_msgs::DartClientCmd::ConstPtr data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1DartStatusTimeChangeUi.html</anchorfile>
      <anchor>a4d505d3f96da878b0a61170d69b9e484</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>dart_launch_opening_status_</name>
      <anchorfile>classrm__referee_1_1DartStatusTimeChangeUi.html</anchorfile>
      <anchor>a8184f61fc182fbff3cc481defa092395</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::EffortTimeChangeUi</name>
    <filename>classrm__referee_1_1EffortTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>EffortTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1EffortTimeChangeUi.html</anchorfile>
      <anchor>ae8b819b79b8f2f0e4f0320906178c658</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateJointStateData</name>
      <anchorfile>classrm__referee_1_1EffortTimeChangeUi.html</anchorfile>
      <anchor>a5195023ef1d38a961f6bd02c3ff657f4</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1EffortTimeChangeUi.html</anchorfile>
      <anchor>a70bcd622e3f2c3370bf03cb73f7aa1fd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>joint_effort_</name>
      <anchorfile>classrm__referee_1_1EffortTimeChangeUi.html</anchorfile>
      <anchor>a9c831f07e74d9fe3d6c7e9f88d92a027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>joint_name_</name>
      <anchorfile>classrm__referee_1_1EffortTimeChangeUi.html</anchorfile>
      <anchor>a407f3302477dd3ef2458bb6113d8cbc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::FixedUi</name>
    <filename>classrm__referee_1_1FixedUi.html</filename>
    <base>rm_referee::GroupUiBase</base>
    <member kind="function">
      <type></type>
      <name>FixedUi</name>
      <anchorfile>classrm__referee_1_1FixedUi.html</anchorfile>
      <anchor>a3bd0044ab86974d0512f86491c60218c</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue=nullptr, std::deque&lt; Graph &gt; *character_queue=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1FixedUi.html</anchorfile>
      <anchor>a33ed607fbf81cfc18599d99a220595e9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>update_fixed_ui_times</name>
      <anchorfile>classrm__referee_1_1FixedUi.html</anchorfile>
      <anchor>a34f1c6038e67c262f8682d62cb61adab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::FlashUi</name>
    <filename>classrm__referee_1_1FlashUi.html</filename>
    <base>rm_referee::UiBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1FlashUi.html</anchorfile>
      <anchor>a6bc009d363a16f0a885e644fb8cd5743</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FlashUi</name>
      <anchorfile>classrm__referee_1_1FlashUi.html</anchorfile>
      <anchor>ad54d9cbfc3cb831959fd39b02dba4613</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;graph_name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1FlashUi.html</anchorfile>
      <anchor>a2424d01499dbff4fd50fb268be30d710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFlashUiForQueue</name>
      <anchorfile>classrm__referee_1_1FlashUi.html</anchorfile>
      <anchor>ab53679e3ec3bbc799b778e2b6ff77b91</anchor>
      <arglist>(const ros::Time &amp;time, bool state, bool once)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::GimbalTriggerChangeUi</name>
    <filename>classrm__referee_1_1GimbalTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>GimbalTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a7dd8c6614d75cdf3dfe79f463e5b6785</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGimbalCmdData</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a32be73bb71f1e3e0a987a2bb8b3b2316</anchor>
      <arglist>(const rm_msgs::GimbalCmd ::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a29bcfa7503d63af0169c37650703c1c8</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getGimbalState</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a38195483e8276d20d961d0aafc29cdb1</anchor>
      <arglist>(uint8_t mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a0660c3e5d96755f977f752490b03beae</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>acaa253c80297d5160c3f059fc782a2eb</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>gimbal_eject_</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a6f5b9764639f44494968e43acbb9f5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>gimbal_mode_</name>
      <anchorfile>classrm__referee_1_1GimbalTriggerChangeUi.html</anchorfile>
      <anchor>a8117d18215810ed47118731e59fbc4ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::Graph</name>
    <filename>classrm__referee_1_1Graph.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getCharacters</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ad7d5f5fda086e6d258d2bcf40df5cdcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rm_referee::GraphConfig</type>
      <name>getConfig</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a164f958b3c273900d9a0754f1d2a4bba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOperation</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a70e169f29d7656c7b239c06289500744</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Graph</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a5409a922f8d991c655dae138ff988d7d</anchor>
      <arglist>(const XmlRpc::XmlRpcValue &amp;config, Base &amp;base, int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRepeated</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a750cf7b1891d59e0ce8e5146a0e59abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ab54246662917a8768f76f1d4597f15cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a1be436c786a77fd143e09da20fe79723</anchor>
      <arglist>(const rm_referee::GraphColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContent</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a8a96680a034aaa22867b7df9f57b5f1d</anchor>
      <arglist>(const std::string &amp;content)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndAngle</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>aa57c46a9b74b67886a8a5987b4640d53</anchor>
      <arglist>(int end_angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndX</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ab5c0313876e00329a925d7cd225c1582</anchor>
      <arglist>(int end_x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndY</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a203b806c05a4d1faec2e1367e2174681</anchor>
      <arglist>(int end_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOperation</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a06d15b19f5d1b5988a978a52828221d4</anchor>
      <arglist>(const rm_referee::GraphOperation &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a1e02f0c7740375f19e1eb1fba52f8eba</anchor>
      <arglist>(int radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartAngle</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a323c65e366cdcbc718e65e2f739fbf0e</anchor>
      <arglist>(int start_angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartX</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a0009d8cb5e6dd0ff705a5a7024c0d9e4</anchor>
      <arglist>(int start_x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartY</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ac59665fc9468f2fad350a108d64b0603</anchor>
      <arglist>(int start_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLastConfig</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a975006aad17d695e52b07d69192a6dad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePosition</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a885be56e74344942587074cc5e10c1d5</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rm_referee::GraphColor</type>
      <name>getColor</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a0475e467f5d5bff75776069899995e99</anchor>
      <arglist>(const std::string &amp;color)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rm_referee::GraphType</type>
      <name>getType</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a4c0d2d2a21f00761905f8ce2ce2b5d73</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initPosition</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a07cdd261016d28ce9dd57cbbb664ae65</anchor>
      <arglist>(XmlRpc::XmlRpcValue value, std::vector&lt; std::pair&lt; int, int &gt;&gt; &amp;positions)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Base &amp;</type>
      <name>base_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a84ba78c70aaf5b31ec596412a2910242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rm_referee::GraphConfig</type>
      <name>config_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ad8d8fbe68e8eb22880df67047765c3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>content_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a91c6a474980aa6555b82964382c98d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; int, int &gt; &gt;</type>
      <name>end_positions_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a81b7ea630b16f401aac9eb9a822937f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rm_referee::GraphConfig</type>
      <name>last_config_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>afa1d3fd0c5995fab64ce132c95910a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>last_content_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>ac011e3629a19b9dfeb33322c520d8fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>last_title_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>aa8871bf78fa8cfdd156bd4a7acabd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; int, int &gt; &gt;</type>
      <name>start_positions_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a2a9a201a35748e96cb71c77d4028fe40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>title_</name>
      <anchorfile>classrm__referee_1_1Graph.html</anchorfile>
      <anchor>a2e1ada488fa456cf64150dd4b145f2c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rm_referee::GraphConfig</name>
    <filename>structrm__referee_1_1GraphConfig.html</filename>
    <member kind="function">
      <type>GraphConfig &amp;</type>
      <name>operator=</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>ae00344236c7e060293c1d925113ea0a4</anchor>
      <arglist>(const GraphConfig &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a8126cbb93c5512e1e796d6fc46fa2681</anchor>
      <arglist>(const GraphConfig &amp;config)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>color</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a48617136a6bc67aa148c5e27002b98c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>end_angle</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>abecc9f226d417cff5af176d00dbb3ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>end_x</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a8d27cb28083141edba768d74549e188d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>end_y</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a9ac1377cf414bd4677b2b7ef1fae0913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>graphic_id</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a4e5647c0cd7ec9dddff56547d363012d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>graphic_type</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>aa2fa137a5c9099b632349c842e8d886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>layer</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>afa7be5dceee864bc1df07bace9e8f472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>operate_type</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>acdbf7dfdbb82bc6775c41bafaf19a6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>radius</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a3c5c1f82b8bb2433fb52a5fbcbc4eb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>start_angle</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a1dd7a88833290720aa528b667d83d596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>start_x</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a144eb8db789d91ef804780b2d4f28112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>start_y</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>ab78110bfba7128b70db291eb8c9d5be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>width</name>
      <anchorfile>structrm__referee_1_1GraphConfig.html</anchorfile>
      <anchor>a958b254bdb05405e25361d3663111a14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::GroupUiBase</name>
    <filename>classrm__referee_1_1GroupUiBase.html</filename>
    <base>rm_referee::UiBase</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a82036980ec9b8010ae41bfd3c5d8cff8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addForQueue</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>ad6ebb9ccc20d47002446f5b7cae92b06</anchor>
      <arglist>(int add_times=1) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a3b9fed56a4c7cd78ecf10bfa5e4d5b3f</anchor>
      <arglist>(bool check_repeat=true) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a8d46dc4e37758b8ec28d72a7b2bf92f9</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayTwice</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>ac65276493e07a20f82bee5abd713b0a8</anchor>
      <arglist>(bool check_repeat=true) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erasure</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a1d04f2868df121153115ef02075680f7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupUiBase</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>ae7e2bf7821a01519a30c6541d71bb588</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue=nullptr, std::deque&lt; Graph &gt; *character_queue=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDoubleGraph</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a9ca24f860af93aadf8626a6b1c3e4a80</anchor>
      <arglist>(const ros::Time &amp;time, Graph *graph0, Graph *graph1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendFiveGraph</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>ae1a45fdec5b505e5ed5883619d450cd5</anchor>
      <arglist>(const ros::Time &amp;time, Graph *graph0, Graph *graph1, Graph *graph2, Graph *graph3, Graph *graph4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSevenGraph</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>ac83a30674444c8ff2f402f9b299904c3</anchor>
      <arglist>(const ros::Time &amp;time, Graph *graph0, Graph *graph1, Graph *graph2, Graph *graph3, Graph *graph4, Graph *graph5, Graph *graph6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendUi</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>acb6b0d9a50f838edf9636d5177e19260</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>adabb484f96ea53741cf5de4c3d528d72</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a41111a1e94ad38a1185d82ef7d78e5f3</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GroupUiBase</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>adcc402a66059b019b149ffb013defb7b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, Graph * &gt;</type>
      <name>character_vector_</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>a2324d8da1c61242a34aa1cc50a499f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, Graph * &gt;</type>
      <name>graph_vector_</name>
      <anchorfile>classrm__referee_1_1GroupUiBase.html</anchorfile>
      <anchor>aac96e70f1f8a149eef50f7a64bb083fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::HeroHitFlashUi</name>
    <filename>classrm__referee_1_1HeroHitFlashUi.html</filename>
    <base>rm_referee::FlashUi</base>
    <member kind="function">
      <type></type>
      <name>HeroHitFlashUi</name>
      <anchorfile>classrm__referee_1_1HeroHitFlashUi.html</anchorfile>
      <anchor>a60269007b023b6bff1ae5f51d240304a</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateHittingConfig</name>
      <anchorfile>classrm__referee_1_1HeroHitFlashUi.html</anchorfile>
      <anchor>ae78c5766fb0867ff704531c5599fcdc8</anchor>
      <arglist>(const rm_msgs::GameRobotHp &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1HeroHitFlashUi.html</anchorfile>
      <anchor>aceebf61339de0a61c23ed59464ce7d94</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>hitted_</name>
      <anchorfile>classrm__referee_1_1HeroHitFlashUi.html</anchorfile>
      <anchor>a8ed63a162856ccad2d025f75c253df15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rm_msgs::GameRobotHp</type>
      <name>last_hp_msg_</name>
      <anchorfile>classrm__referee_1_1HeroHitFlashUi.html</anchorfile>
      <anchor>a8c567dbac596dfaa80fd844b631d17bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::InteractiveSender</name>
    <filename>classrm__referee_1_1InteractiveSender.html</filename>
    <base>rm_referee::UiBase</base>
    <member kind="function">
      <type></type>
      <name>InteractiveSender</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a7e8fb3edfa777b5fa1e7c962952ff126</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue=nullptr, std::deque&lt; Graph &gt; *character_queue=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendCurrentSentryData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>ae8937706c0d0dde2d11b7e478d90aefb</anchor>
      <arglist>(const rm_msgs::CurrentSentryPosDataConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendCustomInfoData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a7366b5a01b56e94b5f5a4ee974a20c8c</anchor>
      <arglist>(std::wstring data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInteractiveData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a288eb2ec256ef3099a3dd7208db129ba</anchor>
      <arglist>(int data_cmd_id, int receiver_id, unsigned char data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMapSentryData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a3cb87919fdb9634507932c54c80201ed</anchor>
      <arglist>(const rm_referee::MapSentryData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendRadarCmdData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>ab1e92990079b1e412dbbd89e2b485132</anchor>
      <arglist>(const rm_msgs::RadarInfoConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendRadarInteractiveData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a7a20c6677535c13ad4e3dbeac05337b2</anchor>
      <arglist>(const rm_referee::ClientMapReceiveData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSentryCmdData</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>a845b6588f8ec7c9dcd8fdbebdb24966a</anchor>
      <arglist>(const rm_msgs::SentryInfoConstPtr &amp;data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::wstring</type>
      <name>last_custom_info_</name>
      <anchorfile>classrm__referee_1_1InteractiveSender.html</anchorfile>
      <anchor>ad33c51b5a1bc670f667c60b58e1acc39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::JointPositionTimeChangeUi</name>
    <filename>classrm__referee_1_1JointPositionTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>JointPositionTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>aecb1023eb4fc7e6c5e00dfd8d420643c</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateJointStateData</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>ab5f795e4126c1ff92683a1eefbc5f64c</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>a4388bb18c7102c124d15a1d6b64de87d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>current_val_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>acfb8eb2e21df82d2a2e840c8d8fc8f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>direction_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>aa35017169c2a62d44fe26bbcb92e163b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>length_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>ae0b97385b062531585f7823e797b4f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_val_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>ac6cd1b1b830ee001a7d06327abf58301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>min_val_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>a58841e7487a3e5bf21c028bed38860f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classrm__referee_1_1JointPositionTimeChangeUi.html</anchorfile>
      <anchor>a9e56fb66ade7e02bc49e9eea8961fd23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::LaneLineTimeChangeGroupUi</name>
    <filename>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</filename>
    <base>rm_referee::TimeChangeGroupUi</base>
    <member kind="function">
      <type></type>
      <name>LaneLineTimeChangeGroupUi</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a498f4727f93d2ce2957ca13ce20a8625</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateJointStateData</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>aa0c5b3b2ce612d3fa15bc96f25f857b3</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>camera_range_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a0f604491d8d881db050db9efea5d3986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>end_point_a_angle_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a0e374259083b96c3874f3b6dc50cb208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>end_point_b_angle_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>aa18b7606181ab9ce743e031dd19e866d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>pitch_angle_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>ab2f4619904dbd9ca5298888463766404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>reference_frame_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a7384d0c8045f74648fb779904ddb7556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>robot_height_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a4eb7899446246eda2993264401a9a8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>robot_radius_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a6f4f7144747f2cdbe1157ea4e1a74324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>screen_x_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a4e6ee1e965eab62f65c9114f6fc90f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>screen_y_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a0a2656a50448667609a3278f5e5262e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>surface_coefficient_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>abbf2d7de8f763ae58b8166ea15d50f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>a45e474fa35a3f0db94f0e5b196f2d1a4</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Graph * &gt;</type>
      <name>lane_line_double_graph_</name>
      <anchorfile>classrm__referee_1_1LaneLineTimeChangeGroupUi.html</anchorfile>
      <anchor>abefb020354a96ed4596bfb1c5c744269</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::PitchAngleTimeChangeUi</name>
    <filename>classrm__referee_1_1PitchAngleTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>PitchAngleTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1PitchAngleTimeChangeUi.html</anchorfile>
      <anchor>a2e9acac1769832584c90cdf9bc8c6bf6</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateJointStateData</name>
      <anchorfile>classrm__referee_1_1PitchAngleTimeChangeUi.html</anchorfile>
      <anchor>a807985a0d2afcca29a7bbfaeca08e01f</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr data, const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1PitchAngleTimeChangeUi.html</anchorfile>
      <anchor>ab8f6ac679f5084c1122dfe4bd3d822f0</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>pitch_angle_</name>
      <anchorfile>classrm__referee_1_1PitchAngleTimeChangeUi.html</anchorfile>
      <anchor>ace5694d21af8f28c77378688f2e43e81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::PolygonTriggerChangeGroupUi</name>
    <filename>classrm__referee_1_1PolygonTriggerChangeGroupUi.html</filename>
    <base>rm_referee::TriggerChangeGroupUi</base>
    <member kind="function">
      <type></type>
      <name>PolygonTriggerChangeGroupUi</name>
      <anchorfile>classrm__referee_1_1PolygonTriggerChangeGroupUi.html</anchorfile>
      <anchor>a1793da41f7b55b88951943e9549b1233</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1PolygonTriggerChangeGroupUi.html</anchorfile>
      <anchor>afcbf42b66e0ee34342cccb314891e9d0</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::ProgressTimeChangeUi</name>
    <filename>classrm__referee_1_1ProgressTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>ProgressTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>ad5b04dd03e1aa04c6834bc4147914498</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateEngineerUiData</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>a15f71e14574bcc13213798149db9c835</anchor>
      <arglist>(const rm_msgs::EngineerUi::ConstPtr data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>a497f8a5b517a75ed146fec598ad3cff7</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>finished_data_</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>ade3eb3dd511036532fc04ee7822663eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>step_name_</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>ab972183489f32077397b11aa2cf9755b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>total_steps_</name>
      <anchorfile>classrm__referee_1_1ProgressTimeChangeUi.html</anchorfile>
      <anchor>a23ad57a3b8dee8d7486f42e76df97af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::Referee</name>
    <filename>classrm__referee_1_1Referee.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearRxBuffer</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>aeae920f9edde801619732e98e4324e10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a13faa258d6a5ab7a656fbdf371eb4187</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Referee</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a412def1191dcb3f30c635f65afd76002</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>Base</type>
      <name>base_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ad5a58fd562ffc292e20fe9b6ba1c4a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>buff_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a500b04bf3a3800f13df8ba97f6fa9318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>bullet_allowance_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a8a4fa16c6bb6629c67d80ea49689f20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>client_map_receive_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ace9a57e5afdb2c02aef8c49b654331fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>client_map_send_data_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ade689779260ad4cda1b11e2127a17d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>current_sentry_pos_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a1a39c9e8749897f85870aa4b06f57ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>dart_client_cmd_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a22b131d2fa821b291bbf24549ca10cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>dart_remaining_time_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>aa746364daa7f15ea9c60452397c289f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>dart_status_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a4953b0bef37f2ccd81539d792f47943f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>event_data_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a6a73607bbb98ab65b3472a5ca311a8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>game_robot_hp_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a2a7721fda41aded3b76c8970b127243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>game_robot_pos_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a3310393c5c7c30d825b880ff10b549ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>game_robot_status_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a5eef492c8af6d27d448d85eea60b02d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>game_status_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a6e5b8dc88e57654cba153653dc39b357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>icra_buff_debuff_zone_status_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a763189b8135032fe526bc2c4bc2f9f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_heat_data_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a08063c191474e5100f789f9c3c6ad7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_management_initialization_exception_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ab63d94f7c9d237419aadf22ffbb75214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_management_process_stack_overflow_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>adc1eae54d55caeb6a7251918489de136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_management_sample_and_status_data_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ab6faa3c96aeb9146f395cb87ea88ce13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_management_system_exception_data_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a58b08345b7e7f4a237ac68c1e193aa9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>power_management_unknown_exception_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ad911288362693aa0e63d5fcec2473f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>radar_info_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a6bb6209d01e8e0c3d4a2fc9ac80599d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>radar_mark_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a58ff0970fa846a653a397f305706aeca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rm_referee::RefereeBase</type>
      <name>referee_ui_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ab4a98c3ed3c7fa552ab7e6f544bfa5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>rfid_status_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a8bcc39803b164832bb31f8f3e9cfce9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>robot_hurt_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a3fb4e9544f90da9c6d9d0110abb7339f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>robots_position_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a6cea6b98f5726fd72801a2951384c46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>rx_buffer_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ad49595f639423025be2390f91a40398f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rx_len_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a6c9460c3c78c06315d8e0a76089414e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>sentry_info_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ac62e73f66ae385aa2acb56a9839cda2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>shoot_data_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a8089814924ad04641cf7949e164c87d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>supply_projectile_action_pub_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>afceceab829d7cf2503cdde999530f773</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getRobotInfo</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ae81b19ea07efb43275cd60759d8f1ced</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishCapacityData</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a8a02e32fb50f6dc93f85aea6211d5eff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>unpack</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ae2303aabac6a25885f356c82c1d8cd6b</anchor>
      <arglist>(uint8_t *rx_data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>k_cmd_id_length_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a0341a6489c895223f87cf00bac65de78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>k_frame_length_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a0558ba4ebd89f50ea9977b1fe9ed7c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>k_header_length_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>ad15fe409923e691ccc88d9bfb20d0b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>k_tail_length_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>adf00d8476d0e82e1201905987581db04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>k_unpack_buffer_length_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a54471227b066519ef17b15fb4b68afa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_get_data_time_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>af6138b40c07c78587bc911c44d0e3a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>unpack_buffer_</name>
      <anchorfile>classrm__referee_1_1Referee.html</anchorfile>
      <anchor>a3b6e1ea5d6edda101478a95742d20e71</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::RefereeBase</name>
    <filename>classrm__referee_1_1RefereeBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>actuatorStateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a33ed10396c0791698223d9b333d9d7b8</anchor>
      <arglist>(const rm_msgs::ActuatorState::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addUi</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a67dea0d54c5cbb3ecb249cf153478bb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>balanceStateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0e3cbc55215050f846951660fe86ea34</anchor>
      <arglist>(const rm_msgs::BalanceStateConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bulletRemainDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a8cbdddb1eb5c4d629c4ed7e6dea719bd</anchor>
      <arglist>(const rm_msgs::BulletAllowance &amp;bullet_allowance, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cameraNameCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ad2aedb7a4a1e2c5aaa02310c21df20b1</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>capacityDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>af854d024f492c8a81580cff1a99e1514</anchor>
      <arglist>(const rm_msgs::PowerManagementSampleAndStatusData &amp;data, ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cardCmdDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a8a8779a9bd4f8a9693f017c59baea10e</anchor>
      <arglist>(const rm_msgs::StateCmd::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>chassisCmdDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a438bcd5b6d87c524ebf8e0004eb41f23</anchor>
      <arglist>(const rm_msgs::ChassisCmd::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dbusDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a762c59315585db9d1f1c0faba7119d35</anchor>
      <arglist>(const rm_msgs::DbusData::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>engineerUiDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae018760033c8527f35939fb5169e2bae</anchor>
      <arglist>(const rm_msgs::EngineerUi::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>eventDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a26551dd707fc884e82815b558188e19b</anchor>
      <arglist>(const rm_msgs::EventData &amp;event_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>gameStatusDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aeb18455b2c8eff235fe426b21347ad92</anchor>
      <arglist>(const rm_msgs::GameStatus &amp;game_status_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>gimbalCmdDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a286f15380386336937e088845a9c0473</anchor>
      <arglist>(const rm_msgs::GimbalCmd::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>interactiveDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0ff046b1561c9d265d0b9e14e12c4376</anchor>
      <arglist>(const rm_referee::InteractiveData &amp;interactive_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>jointStateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>afe089414a2dc902aa0674cae7fb812fb</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr &amp;joint_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>manualDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a6a9f52adc2102f8dd0952e87305fdf3c</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mapSentryCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a32f1f1afca7f31921bb5dfdc6dd95ff5</anchor>
      <arglist>(const rm_msgs::MapSentryDataConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>powerHeatDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae4ee829b048201b8d8dd726edc0b4579</anchor>
      <arglist>(const rm_msgs::PowerHeatData &amp;power_heat_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>radarDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a6a9daa3570df11a2d823c00a756c52e6</anchor>
      <arglist>(const std_msgs::Int8MultiArrayConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>radarReceiveCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a029c611cb216d59ff9ff1db38f677e1f</anchor>
      <arglist>(const rm_msgs::ClientMapReceiveData::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RefereeBase</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a8779c2d927fb112344dd99588e1ace34</anchor>
      <arglist>(ros::NodeHandle &amp;nh, Base &amp;base)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>robotHurtDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0238f690bf00a3901c94b3526f6a3481</anchor>
      <arglist>(const rm_msgs::RobotHurt &amp;robot_hurt_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>robotStatusDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0d45f45f5796e1239818b8c0268e13e4</anchor>
      <arglist>(const rm_msgs::GameRobotStatus &amp;game_robot_status_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendCurrentSentryCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a5acbc508ea16756ae9e9dac91f17d416</anchor>
      <arglist>(const rm_msgs::CurrentSentryPosDataConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendQueue</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4cfa1a1325a9ac76bf345839506d5604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendRadarCmdCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4ac7a96691b11ad8bacb5ca75dd3e14f</anchor>
      <arglist>(const rm_msgs::RadarInfoConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendSentryCmdCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>afee21a23c3872ad84b408ba3c184bac8</anchor>
      <arglist>(const rm_msgs::SentryInfoConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendSentryStateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae61a7307b7b8a3546c10a9b1d071b10a</anchor>
      <arglist>(const std_msgs::StringConstPtr &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSerialDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a24ee321ba6fb04c65af2cbb4992dae89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sentryDeviateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a9d1d016d5f06f87c3e04618329b4e245</anchor>
      <arglist>(const rm_msgs::SentryDeviateConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shootStateCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a5e1d4bf93dee636dc02fa95e66ad9154</anchor>
      <arglist>(const rm_msgs::ShootState::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trackCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>acdc2f2aacdd9130d36586fca03f4c553</anchor>
      <arglist>(const rm_msgs::TrackDataConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateEnemyHeroState</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ac77970611cde5302bd2c48d4acc33b1c</anchor>
      <arglist>(const rm_msgs::GameRobotHp &amp;game_robot_hp_data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateHeroHitDataCallBack</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a041d2cbf75c50c2653504529030f406a</anchor>
      <arglist>(const rm_msgs::GameRobotHp &amp;game_robot_hp_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>vel2DCmdDataCallback</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a7e7342aa246b5f26026d83147ce7fdf2</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>actuator_state_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a338649e16380feb531db52772ac1c420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>add_ui_flag_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a5eeffcef77fae6ce2aa0fe3134eeb251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>add_ui_frequency_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>afe997146d8301c9d353bac5d05b82806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>add_ui_max_times_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a150f55204274478df7dd1f65bae618ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Timer</type>
      <name>add_ui_timer_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae1c016cc1a0d8f52e6a0fc31c819c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>add_ui_times_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ac1b7fcd21175ac8f8aed2bd90bef868d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BalancePitchTimeChangeGroupUi *</type>
      <name>balance_pitch_time_change_group_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4d99e3ee877668bc1503a4d40937821a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>balance_state_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4fbc7c4d9ed9555f0c6a009f5e6e308d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Base &amp;</type>
      <name>base_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ad6cd2b8ffd316d6be82bbe4ec87f6bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BulletTimeChangeUi *</type>
      <name>bullet_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a1490b0a654fe1c79de509f8dfdd436be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>calibration_status_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a8d9b189a80d0405d0c3bc5c8004e3718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>camera_name_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a21ac059530eb8bfb21f5d051068a133d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CameraTriggerChangeUi *</type>
      <name>camera_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a3c8f2b4d399e8d2c6d6d20f2b7674e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CapacitorTimeChangeUi *</type>
      <name>capacitor_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a328ff0bb9fb91ff39d585eec40351714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>card_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a597c3d3b82cd64dca58fddb186dc378f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; Graph &gt;</type>
      <name>character_queue_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a3de75b04b7e64006fd1b61d125387b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>chassis_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a22dc43ee4df7d683c5f43139d2b2390a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ChassisTriggerChangeUi *</type>
      <name>chassis_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>afc916ec123a2983fd91d207be011037a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CoverFlashUi *</type>
      <name>cover_flash_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a84d44950e4b8d6c868fc126514dfa434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DartStatusTimeChangeUi *</type>
      <name>dart_status_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aeca727472f5aa2a0b0c286e7e2de13c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>dbus_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aa21c7617a5fdbe23577acf651c59b02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dbus_topic_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a333d2ec3b776bd6b405a350badfa2204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>detection_status_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a8d914c06c910d3b084cba7fb856c6b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>drag_state_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a3ca38099cd9b4f09f33ff29f30ea287a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EffortTimeChangeUi *</type>
      <name>effort_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a3a53d9a4730060653fe03258e42f9556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InteractiveSender *</type>
      <name>enemy_hero_state_sender_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aa1e2ebcdb086dd8b86dc7c5c5306cba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>engineer_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a363c35ed2ffab408b57ba0eef9483be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointPositionTimeChangeUi *</type>
      <name>engineer_joint1_time_change_ui</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a886cd61cab9113926ccd6616473e5bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointPositionTimeChangeUi *</type>
      <name>engineer_joint2_time_change_ui</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a5c57099904f0fc62f0b9e96410ff95b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JointPositionTimeChangeUi *</type>
      <name>engineer_joint3_time_change_ui</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a7707c845511376908bfe6f35071f25f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FixedUi *</type>
      <name>fixed_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a737c3f0079793802ea53a1606cbf5b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>gimbal_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae195fe1954b2a73c4d4fd5caa6f6df9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GimbalTriggerChangeUi *</type>
      <name>gimbal_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0905af38a488b56b84a1556b313ab711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; Graph &gt;</type>
      <name>graph_queue_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>af47fa83fc95316c10fd45bb11325cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GroupUiBase *</type>
      <name>graph_queue_sender_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a316483cd048246644ae57db8fe587cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>gripper_state_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a604a0e78b7404c42202d131c06486d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HeroHitFlashUi *</type>
      <name>hero_hit_flash_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a745792fe8e5339ccd1c715c16f3643e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InteractiveSender *</type>
      <name>interactive_data_sender_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a5189a2d901aebfdfe643027d99f753a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_adding_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae5a1bd4771f39188bc943489dc18fd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>joint_state_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a34a6b21a7d1de98b44948b098bcfca38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>joint_temperature_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0b7332cf2da28b0e239f4218ded1dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LaneLineTimeChangeGroupUi *</type>
      <name>lane_line_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a2f38ee3d52120932c813d059d048615c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>manual_data_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a0cb6b38ae07e5ec9ffa70fd9adac119d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>map_sentry_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a750c4f344b485fd1fd9518c229738634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aff10f5ee1efb967fff53e7e839805e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PitchAngleTimeChangeUi *</type>
      <name>pitch_angle_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae244e041f8a2b507a0e03f77883e4b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProgressTimeChangeUi *</type>
      <name>progress_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a078b1e7e3e27980bf90747a0172799fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>radar_cmd_data_last_send_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aa60dc7881852339ebeb1b203af41c83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>radar_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae888564e0109835c1475f02ac84f0245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>radar_date_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae3940c58e58fba006d415c6ea57ed5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>radar_interactive_data_last_send_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4b8e3117447512736d0f5c913994b365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>radar_receive_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>af3c5a54c857b8af941cb1e51d83be29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>radar_to_sentry_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a3c2c5b3e681c8d7fb4927a003e3bb0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>reversal_state_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aad324266e313ff4b2e17a8bb1b2668aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RotationTimeChangeUi *</type>
      <name>rotation_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ab2c144e22fbcc09ea214f2eac79e856b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Timer</type>
      <name>send_serial_data_timer_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae2849bf99d00ffe5a81d491f991c1d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>send_ui_queue_delay_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aa58543b2ee40d3a1247eba6ff8820491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>sentry_cmd_data_last_send_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a73672328d012829f6e18e0926931a846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sentry_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a52dcffee6929a287287109d3ab8a63d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>sentry_interactive_data_last_send_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a71cfbc45d3fc8c42440e63e5c99e59cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InteractiveSender *</type>
      <name>sentry_state_sender_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>aadfd83c6d2ba515e484888bc98c1268f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sentry_state_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a04da25edd5ee327ffd30af33753a3a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>servo_mode_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ae5556d0d934d502859d42b803616cfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>shoot_state_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ab635eb56bb0aaa685775af6a4020f93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ShooterTriggerChangeUi *</type>
      <name>shooter_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a82faeb02c633d345ff8e1242fc8ac9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SpinFlashUi *</type>
      <name>spin_flash_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a358309844f3b155a01b4d808166ab99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>step_name_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a592d9fdb355c4b6c33032abbb33489a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StringTriggerChangeUi *</type>
      <name>stone_num_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a79f31b5b0cb1ffea749ee0db80fec370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TargetDistanceTimeChangeUi *</type>
      <name>target_distance_time_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>ac0eebc52086e344ccf702dc2337c4583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TargetTriggerChangeUi *</type>
      <name>target_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>af1ce0fac469e3004973b394c66243b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TargetViewAngleTriggerChangeUi *</type>
      <name>target_view_angle_trigger_change_ui_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a7370a3d0260f76ffd93ce69399f08d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>track_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a9c2144111199eb2f09345cdaf173b9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>vel2D_cmd_sub_</name>
      <anchorfile>classrm__referee_1_1RefereeBase.html</anchorfile>
      <anchor>a4320f37528c2c77a6204d68beed0e6db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::RotationTimeChangeUi</name>
    <filename>classrm__referee_1_1RotationTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>RotationTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1RotationTimeChangeUi.html</anchorfile>
      <anchor>a725454ab0c7453e3d8946ff2884c4b49</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1RotationTimeChangeUi.html</anchorfile>
      <anchor>a21db70b938b30a5de58740ccb77ef5a6</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>arc_scale_</name>
      <anchorfile>classrm__referee_1_1RotationTimeChangeUi.html</anchorfile>
      <anchor>afd8bae78ef3c26921f44d3ec7674a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>chassis_reference_frame_</name>
      <anchorfile>classrm__referee_1_1RotationTimeChangeUi.html</anchorfile>
      <anchor>a5187ebdece85015ba02d941c2a299c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>gimbal_reference_frame_</name>
      <anchorfile>classrm__referee_1_1RotationTimeChangeUi.html</anchorfile>
      <anchor>a86775856181ba5db44cb3b9c8199783c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::ShooterTriggerChangeUi</name>
    <filename>classrm__referee_1_1ShooterTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>ShooterTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>a058ce4f3a3ae0dda62db15dae5453a25</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>ae75ecca6fe4302ac12e8a9cc73776819</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateShootStateData</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>a66c115b26200a69d3c5ac5a47ae2a1ea</anchor>
      <arglist>(const rm_msgs::ShootState::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getShooterState</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>abadcf1a0a2cb88c1c3063ea2bd33779f</anchor>
      <arglist>(uint8_t mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>a2d7b902c13cc80bae198e63808be9976</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>a8ba6fdf04b338e70f924a9851dfd0cd7</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>shoot_frequency_</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>aa66c5ae6bfb0a8a554483392d0fe525d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>shooter_mode_</name>
      <anchorfile>classrm__referee_1_1ShooterTriggerChangeUi.html</anchorfile>
      <anchor>a3606cabffcc35a4a490e231766024ef6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::SpinFlashUi</name>
    <filename>classrm__referee_1_1SpinFlashUi.html</filename>
    <base>rm_referee::FlashUi</base>
    <member kind="function">
      <type></type>
      <name>SpinFlashUi</name>
      <anchorfile>classrm__referee_1_1SpinFlashUi.html</anchorfile>
      <anchor>ad10168b47558de1b5f98a6bb4abeba11</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateChassisCmdData</name>
      <anchorfile>classrm__referee_1_1SpinFlashUi.html</anchorfile>
      <anchor>ac4bbe7270b641fb9e9f8d73438d9bf83</anchor>
      <arglist>(const rm_msgs::ChassisCmd::ConstPtr data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1SpinFlashUi.html</anchorfile>
      <anchor>a26d71f484a795178b9fa5b2664599849</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>chassis_mode_</name>
      <anchorfile>classrm__referee_1_1SpinFlashUi.html</anchorfile>
      <anchor>a902c083cc6921f99ea3771d066cd758d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::StringTriggerChangeUi</name>
    <filename>classrm__referee_1_1StringTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>StringTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1StringTriggerChangeUi.html</anchorfile>
      <anchor>af3207aa2654968f08fa9f04de516e347</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStringUiData</name>
      <anchorfile>classrm__referee_1_1StringTriggerChangeUi.html</anchorfile>
      <anchor>a4c45fe47f19ccfa0243751adcee40f8f</anchor>
      <arglist>(const std::string &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1StringTriggerChangeUi.html</anchorfile>
      <anchor>a4205bf8f5fe28e1869eeaa306b898d0a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>data_</name>
      <anchorfile>classrm__referee_1_1StringTriggerChangeUi.html</anchorfile>
      <anchor>a7f689c842f327e3316353404c1392bf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TargetDistanceTimeChangeUi</name>
    <filename>classrm__referee_1_1TargetDistanceTimeChangeUi.html</filename>
    <base>rm_referee::TimeChangeUi</base>
    <member kind="function">
      <type></type>
      <name>TargetDistanceTimeChangeUi</name>
      <anchorfile>classrm__referee_1_1TargetDistanceTimeChangeUi.html</anchorfile>
      <anchor>a4c9ba71f41a65471be5abe628ea8273b</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTargetDistanceData</name>
      <anchorfile>classrm__referee_1_1TargetDistanceTimeChangeUi.html</anchorfile>
      <anchor>adcca24e9af71b9eb391851c734fbad16</anchor>
      <arglist>(const rm_msgs::TrackData::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TargetDistanceTimeChangeUi.html</anchorfile>
      <anchor>a5cbd1f938bb6af6cca4e6bc430634ba2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>target_distance_</name>
      <anchorfile>classrm__referee_1_1TargetDistanceTimeChangeUi.html</anchorfile>
      <anchor>a36a5fa293d66a78b9c000f462c6648c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TargetTriggerChangeUi</name>
    <filename>classrm__referee_1_1TargetTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>TargetTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>af1793d7bf8c9fba1d090701dacf710da</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a3e78b0d07b0aa9d9cbc773fcc2891085</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateShootStateData</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a52e07d239ba9f3ced67df11175d5a951</anchor>
      <arglist>(const rm_msgs::ShootState::ConstPtr &amp;data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getTargetState</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a9e2147f4edafff7fbdb2e7932a249ee4</anchor>
      <arglist>(uint8_t target, uint8_t armor_target)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>aaf770527bdb69e39cc18eef692cd9ac8</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a2d970322ef0f81a0a0daa81607a3ad01</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>det_armor_target_</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a94e36438965c4c4d67e2b6a81ba1d682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>det_color_</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>ab9e763d60fc7ea237cc5ad2ae1b4d969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>det_target_</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a345515ed4dda587e64ae98cf831682a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>gimbal_eject_</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a7233353b1dfba60074027fbb10dca1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>shoot_frequency_</name>
      <anchorfile>classrm__referee_1_1TargetTriggerChangeUi.html</anchorfile>
      <anchor>a2196d5a80703875232f5802c7cf57fd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TargetViewAngleTriggerChangeUi</name>
    <filename>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</filename>
    <base>rm_referee::TriggerChangeUi</base>
    <member kind="function">
      <type></type>
      <name>TargetViewAngleTriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</anchorfile>
      <anchor>ae76385eb16868ae8c5d80b439a097ec3</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTrackID</name>
      <anchorfile>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</anchorfile>
      <anchor>ab51c4875a036c11593990b9e6065c6fd</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</anchorfile>
      <anchor>a94e7c8cf793851e9aebf10712636c605</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</anchorfile>
      <anchor>a722f2ec81ef4170904b79a2b98957667</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>track_id_</name>
      <anchorfile>classrm__referee_1_1TargetViewAngleTriggerChangeUi.html</anchorfile>
      <anchor>a8edadd2018101034df53e2ea8efc8b17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TimeChangeGroupUi</name>
    <filename>classrm__referee_1_1TimeChangeGroupUi.html</filename>
    <base>rm_referee::GroupUiBase</base>
    <member kind="function">
      <type></type>
      <name>TimeChangeGroupUi</name>
      <anchorfile>classrm__referee_1_1TimeChangeGroupUi.html</anchorfile>
      <anchor>a4857e9d15b2687deeb0fcb01fc73a3f6</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;graph_name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1TimeChangeGroupUi.html</anchorfile>
      <anchor>aa07d1f6da27f5053f65daa2129418f88</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TimeChangeGroupUi.html</anchorfile>
      <anchor>a361fdfdc0c095df310876fc6ba2ac2d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TimeChangeGroupUi.html</anchorfile>
      <anchor>ad11e263249fe51fb91da1c41727a02cb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>graph_name_</name>
      <anchorfile>classrm__referee_1_1TimeChangeGroupUi.html</anchorfile>
      <anchor>a0e5d5ea4da6f7f0ad3a36cc79c65911c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TimeChangeUi</name>
    <filename>classrm__referee_1_1TimeChangeUi.html</filename>
    <base>rm_referee::UiBase</base>
    <member kind="function">
      <type></type>
      <name>TimeChangeUi</name>
      <anchorfile>classrm__referee_1_1TimeChangeUi.html</anchorfile>
      <anchor>a541b7d38ebbab06573ee869d3d5145d6</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;graph_name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1TimeChangeUi.html</anchorfile>
      <anchor>ad673da996025162d4924f64e4f6411c5</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TimeChangeUi.html</anchorfile>
      <anchor>abea1a49ae8ea3d747872de695dc6a12f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TimeChangeUi.html</anchorfile>
      <anchor>a5e909e277a3e4bd2abb5167cd3023773</anchor>
      <arglist>() override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TriggerChangeGroupUi</name>
    <filename>classrm__referee_1_1TriggerChangeGroupUi.html</filename>
    <base>rm_referee::GroupUiBase</base>
    <member kind="function">
      <type></type>
      <name>TriggerChangeGroupUi</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>a0366d9530eee10e78eb99af3f8967d23</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;graph_name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>aca57b3032baf57d335253a44816b91c7</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>a12c659a5501acc325caf1f003ed03487</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>a6f2bfb41fd0d3a6bfcc529a954f6c8a7</anchor>
      <arglist>(bool check_repeat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTwiceForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>a070b638851c282576e7187bcfa543c72</anchor>
      <arglist>(bool check_repeat=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>graph_name_</name>
      <anchorfile>classrm__referee_1_1TriggerChangeGroupUi.html</anchorfile>
      <anchor>a8fe394179b3e33f9c4a95b821e35b2b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::TriggerChangeUi</name>
    <filename>classrm__referee_1_1TriggerChangeUi.html</filename>
    <base>rm_referee::UiBase</base>
    <member kind="function">
      <type></type>
      <name>TriggerChangeUi</name>
      <anchorfile>classrm__referee_1_1TriggerChangeUi.html</anchorfile>
      <anchor>a5afa7f83466bb5e78bd8a7f5f2fb07c2</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, const std::string &amp;graph_name, std::deque&lt; Graph &gt; *graph_queue, std::deque&lt; Graph &gt; *character_queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateConfig</name>
      <anchorfile>classrm__referee_1_1TriggerChangeUi.html</anchorfile>
      <anchor>ae16071cfcec3009f3136914489f9ae13</anchor>
      <arglist>(uint8_t main_mode, bool main_flag, uint8_t sub_mode=0, bool sub_flag=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeUi.html</anchorfile>
      <anchor>af9ea2c558179f066d6b589d8ba23123d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeUi.html</anchorfile>
      <anchor>aacbf0b65428b352ef0991c8108abdae2</anchor>
      <arglist>(bool check_repeat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTwiceForQueue</name>
      <anchorfile>classrm__referee_1_1TriggerChangeUi.html</anchorfile>
      <anchor>a753af8c04ebc3195fa54f34e3709eec7</anchor>
      <arglist>(bool check_repeat=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rm_referee::UiBase</name>
    <filename>classrm__referee_1_1UiBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a044b74c931d13775ea1e3fbb47d168ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addForQueue</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ace11690f4b54b2fcc0ab4504a8c2184f</anchor>
      <arglist>(int add_times=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTxBuffer</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a52882cfac1fb4bb2b79ae2696e4e0134</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a1208e778ec7b3500d43dc07472ddb3f0</anchor>
      <arglist>(bool check_repeat=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a68dd59438e86cd71c0ddb4fe6008b3e0</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ae46ef4236c7e3ec236cc8e9dc941b75b</anchor>
      <arglist>(const ros::Time &amp;time, bool state, bool once=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>displayTwice</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>aebbd30462bd5e22267a87cb15f9ac081</anchor>
      <arglist>(bool check_repeat=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>erasure</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a7cf60007d1ef4aade1503222fce2d1b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pack</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a2724f24dc2950d0675b4cf0bc64c4c46</anchor>
      <arglist>(uint8_t *tx_buffer, uint8_t *data, int cmd_id, int len) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendCharacter</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a94f74d7f27412eea08d82583fa3d404c</anchor>
      <arglist>(const ros::Time &amp;time, Graph *graph)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSerial</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a2a849abbbd049b6706b09e16520336ff</anchor>
      <arglist>(const ros::Time &amp;time, int data_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSingleGraph</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a478d7b7d9e1e9e79c55f94f4398e13a2</anchor>
      <arglist>(const ros::Time &amp;time, Graph *graph)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendUi</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a6f47152c273f4741cdcd38dca09e40a8</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transferInt</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ad45d3cc73866e92b8bc9efd0af520259</anchor>
      <arglist>(const int data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UiBase</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>afdace56f199005adaaed09969c69a417</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;rpc_value, Base &amp;base, std::deque&lt; Graph &gt; *graph_queue=nullptr, std::deque&lt; Graph &gt; *character_queue=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a7e4f86f6e1ce4cc46697ba814bc5221a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateForQueue</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ac3cf0f9b14a35d46dcacd73cc97b8f47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>aaa9d8ca22e8c745c3bd22cf3058c3aa3</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateManualCmdData</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a12638c631f0132d4fbada3dd41e9b5b3</anchor>
      <arglist>(const rm_msgs::ManualToReferee::ConstPtr data, const ros::Time &amp;last_get_data_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UiBase</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>aae13e9ab36bbbe7f8165544117aa59e9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tx_buffer_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a6646fb8d34c903fbba71a0f2f13ba042</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tx_len_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>af3578971181ec0a68bd370be5b09b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Base &amp;</type>
      <name>base_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>af3ac7b4692dfa8b6e34272a591447b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Graph &gt; *</type>
      <name>character_queue_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a48b61ac9cbc5b8ae02ce933f1c918f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>delay_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a42e6930bbcd6bfed6ba2a87200d457f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Graph *</type>
      <name>graph_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a159f238711b47650f435eabfc4d01507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; Graph &gt; *</type>
      <name>graph_queue_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a0487a9469646c9091b1de54e46d1872b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>k_cmd_id_length_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a9ee5a1057f3948df1f019251f57d455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>k_frame_length_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a177c52bae9300a0bcb4e95b1fabcd060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>k_header_length_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a8c1c498ae52e110275fa9f2aae9a3120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>k_tail_length_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ae7887a8c1d70ae6965e1aeeec128dbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>last_send_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a3eda3fb7dbceac4c590744b600c21df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf2_ros::Buffer</type>
      <name>tf_buffer_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ab5961d5a297124b82fc64a7fa02dd1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf2_ros::TransformListener</type>
      <name>tf_listener_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>a179e15e490dcdf5e48714547e7322a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int</type>
      <name>id_</name>
      <anchorfile>classrm__referee_1_1UiBase.html</anchorfile>
      <anchor>ac9c25b66d30f7855ad7fc63c72c8f567</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rm_referee</name>
    <filename>namespacerm__referee.html</filename>
    <class kind="struct">rm_referee::__packed</class>
    <class kind="class">rm_referee::BalancePitchTimeChangeGroupUi</class>
    <class kind="class">rm_referee::Base</class>
    <class kind="class">rm_referee::BulletTimeChangeUi</class>
    <class kind="class">rm_referee::CameraTriggerChangeUi</class>
    <class kind="class">rm_referee::CapacitorTimeChangeUi</class>
    <class kind="struct">rm_referee::CapacityData</class>
    <class kind="class">rm_referee::ChassisTriggerChangeUi</class>
    <class kind="class">rm_referee::CoverFlashUi</class>
    <class kind="class">rm_referee::DartStatusTimeChangeUi</class>
    <class kind="class">rm_referee::EffortTimeChangeUi</class>
    <class kind="class">rm_referee::FixedUi</class>
    <class kind="class">rm_referee::FlashUi</class>
    <class kind="class">rm_referee::GimbalTriggerChangeUi</class>
    <class kind="class">rm_referee::Graph</class>
    <class kind="struct">rm_referee::GraphConfig</class>
    <class kind="class">rm_referee::GroupUiBase</class>
    <class kind="class">rm_referee::HeroHitFlashUi</class>
    <class kind="class">rm_referee::InteractiveSender</class>
    <class kind="class">rm_referee::JointPositionTimeChangeUi</class>
    <class kind="class">rm_referee::LaneLineTimeChangeGroupUi</class>
    <class kind="class">rm_referee::PitchAngleTimeChangeUi</class>
    <class kind="class">rm_referee::PolygonTriggerChangeGroupUi</class>
    <class kind="class">rm_referee::ProgressTimeChangeUi</class>
    <class kind="class">rm_referee::Referee</class>
    <class kind="class">rm_referee::RefereeBase</class>
    <class kind="class">rm_referee::RotationTimeChangeUi</class>
    <class kind="class">rm_referee::ShooterTriggerChangeUi</class>
    <class kind="class">rm_referee::SpinFlashUi</class>
    <class kind="class">rm_referee::StringTriggerChangeUi</class>
    <class kind="class">rm_referee::TargetDistanceTimeChangeUi</class>
    <class kind="class">rm_referee::TargetTriggerChangeUi</class>
    <class kind="class">rm_referee::TargetViewAngleTriggerChangeUi</class>
    <class kind="class">rm_referee::TimeChangeGroupUi</class>
    <class kind="class">rm_referee::TimeChangeUi</class>
    <class kind="class">rm_referee::TriggerChangeGroupUi</class>
    <class kind="class">rm_referee::TriggerChangeUi</class>
    <class kind="class">rm_referee::UiBase</class>
    <member kind="enumeration">
      <type></type>
      <name>ClientId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_HERO_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a9146770b6af4a6f277ecad109cd936c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_ENGINEER_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a27656f60a364561fa3be97876295f811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_3_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ace92b81899032d2efa1b780ff82c2622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_4_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aaed12a67ecc33c3cd17442101e5b41cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_5_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846adf89f7ca9c5b2fecdd754ea77e9e90b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_AERIAL_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aacaee308ba37c7045c762095cf694643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_HERO_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ad4ace2dfa9f640926aa90b057cb56fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_ENGINEER_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846af6dced7fdf29faf41c56a328e5061d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_3_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846ac87193e62e5fed8104d8925baea0806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_4_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aa1f8bdf7e3573f7c917fe2bedabdcb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_5_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a471bbb2780d7824949651371992c9202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_AERIAL_CLIENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846aba794778a0a0645bacaf63b79d085005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_SERVER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0f151e0d0f9492f0a09adf9eab9e846a37907cbde72fcd0ac6beaa2b44fa0024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DataCmdId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_INTERACTIVE_CMD_MIN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393ac034892d768cf0375ce0ae0ed3cd9da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_INTERACTIVE_CMD_MAX</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393aa10389123e6729f3515f0eba490ca51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_DELETE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a3b7fa6ac400255e47e1ed50b0d37c63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_SINGLE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6cff1fb661628726ad12f60c12a39ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_DOUBLE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393afb909c60eacaac97bf473a569caa845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_FIVE_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393af9d9183b45cef42c15c698bb2b792e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_GRAPH_SEVEN_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6a525f437ccc766f10bf1c0cee396bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_CHARACTER_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393ad50bf3b94c421ec544db41f5e640592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENTRY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a6e1911daf400b708b53741fd38e6fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a71b76ef3751d14cde3f1ddda4651f72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CURRENT_SENTRY_POSITION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a48314001ac661626ffbe5794548ae393a3fcc135b0dce197f2c33a47c268b0be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphColor</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAIN_COLOR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a9702faaadeed0e75c376b727f9d36f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a68968e2e6e64b6245e46848e8e184445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GREEN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393af0612aac777a39dad91cc69271f614f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORANGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a83c3730ea7e43794b48df44a9d14dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PURPLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a8e6038e78c0bf5050c6b0440d763f02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PINK</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a5bf453b86801914c4d9ffc478118f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CYAN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393ad0886058b9525e0d95e424d025d28d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLACK</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a719aabe81c0529f5bbc0d6d4a2687515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WHITE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a83a004d8306141f251f7c6addee5b393a5e4991fb982e41e13e8d531c8f3bad49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphOperation</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ADD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914cad4643783ae383b2043f2fa0aec215621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914cab2a5b2fc68b2db5cbe84e6eae24f17c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>afb2b4d5ac0372a5457977867a469914caaa0dd7efba89f44814fdf3d6d405acfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GraphType</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a751b61555321e002814cc0c705cffd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTANGLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a2de9c497bd17452733a6c4955aaeb26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CIRCLE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a499df03fd5ac1b6aca6f3005aefcb238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85aa7c4c88f2316895b8b32dbcb365c3e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARC</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a56fae68ebbdccdddc46304e93f1d8184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT_NUM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85ae33c45cb6c0bf9e5972f34990f145501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_NUM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85ae2b1360a0c8186e1cc4bc162e4daca5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2628f2b6410d3c37fbc8b528dff1ca85a1c1a4c6995431654f25a34b7cdc947fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementProtectionInfo</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_PROBLEM</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37ca0c4d7e8903b9c5d10dbbf2120a85bf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGH_CURRENT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37cae212475eb4ae5d367379f0b924ac7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_POWER_DOWN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37caad74e4201d41083beeaae353a1d39ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_DISCONNECT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a97e6c923626330360357b244b47ef37ca2c230426d1e2036174223b017fc0414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementResetReason</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_ON</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a7b4d57530b312f42c6200fda784543ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTERNAL_BUTTON</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a772d721a9f361fead15ec1dd9211281c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8aef00696cd0695212e6f438c37168ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INDEPENDENT_WATCHDOG</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a6ca67f9825c12ffe04fcbbaceb86d9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_WATCHDOG</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8ab3f2507f49070d2ac40b7223541f9fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOW_VOLTAGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a34b2e9823e6054e71c0f9ebde709f8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ada2040a941024f74b814e082ced417e8a00f428c6a934576b16b4a7c2d95e2d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementStateMachine</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHARGE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2a39e3e88f17b8a90a41f5ee187c42dcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2aab0b60a8291fdb6ede345b82230b6ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2aed587a4a1e4382d1da64dca4f8d95991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL_OFF</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a05f6eca9ad91dec2a99d872797fb7dd2ad8416e1fe2c75abb6c5e28f1c00db559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PowerManagementTopology</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PASS_THROUGH</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a7ebf4c797be99b71e8194d52c9b0f6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHARGE_AND_BOOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a591235f6429bdacf1759454b55cdc949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SWITCHES_ALL_OFF</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ad0567f174185a804a0564669fa826093a92af8c5921b446e144b1ffbc4e3a1810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RefereeCmdId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae3a1f8cf35016c81f1b3c31a7f1072f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_RESULT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a9ec07776ed6f767d2136840bb4cb5372</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAME_ROBOT_HP_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704acb080833835f6ef3a7869e9c0be63f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a77122a1e3b2bb6f1d4c063826597bfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICRA_ZONE_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aea531ae5cf619fccc42fb82ae3483082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIELD_EVENTS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a70fb49a1f296dfd40b54a55d339f1e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUPPLY_PROJECTILE_ACTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a7ad602a7c4517e87c21979cf9d573c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFEREE_WARNING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a9a5d495656be26c3fb67c37bbb24dcde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_REMAINING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704abdb2b45e74422dcbb31af247651ed4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aefebd01f96006cde03185be78887c358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_HEAT_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae040ecd87146f2f79bed3db498d531e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1d4d9c9b7b104558650ee5a13755c865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUFF_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a4986094c5ed2a097687cddbfb18130cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AERIAL_ROBOT_ENERGY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a5bd0f66ec2b074fb45144a8c2549addb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_HURT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0f989146f549d615ef2b23e333b616d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHOOT_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1a46c7cedf4735e007716cd3faa90ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BULLET_REMAINING_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0896f27dc44f75800d46d7e89aa41879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_RFID_STATUS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a5b9cd2bd705b85143e27ff34ea1aa92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DART_CLIENT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae90c8bc913af6400b140fb8d0eff9f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOTS_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a49ff535970aa225738e10f3b1cde6ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_MARK_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a6e5378fc128fb26a4f67707ea1f72fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SENTRY_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a1c7fba693cffd1bb4f1c49a07efbef0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RADAR_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ad7519099ba804684d1cb154e631d6839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERACTIVE_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a0d7661f1fd5e014ba646e33b8e5d5efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_CONTROLLER_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ac94f7b042d63cb1363c4d7e3eecd12e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TARGET_POS_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704abf7ea377a0c819aec02b252150402245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROBOT_COMMAND_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ae9f1863d5b509579eccf24f8eb4b003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLIENT_MAP_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2f9b97e73be3c087f743572a902d79c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_CLIENT_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2d97ab45936a482e7fb2096e7df317b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP_SENTRY_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a2cc569e8aefb5769b91b59088bd5167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM_INFO_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a90d91295f3985e3e53ee8e4ace4ec57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_SAMPLE_AND_STATUS_DATA_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aec23f634dc57fbfb2eba5d00616a0d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_INITIALIZATION_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a50cac3a0cf9e4344a3d92c6209c510f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_SYSTEM_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704aa7b71e9871f04a279375effaf8559d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_PROCESS_STACK_OVERFLOW_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704ac325a3ce280aaa256e4bc99e11a52c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POWER_MANAGEMENT_UNKNOWN_EXCEPTION_CMD</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a2ce838a62f8d55b39176c98e45986704a4689ac09734a37121d47228dcfa676d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RobotId</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_HERO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996afc177259c9b824db2b0cce507f658656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_ENGINEER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996aabd3ddce818c7af4e0427f639d4b4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_3</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8f1611308fc1500735a1323774ecd70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_4</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a664a5eb436b00c9de387b1b45dd560c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_STANDARD_5</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a710882b5e4f18338351f835f0940e971</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_AERIAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a9810143e034e0697330805d26f2d6220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_SENTRY</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a6be167b09fb49d40ace5d1ef8bae555e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_RADAR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996af7f088c3515d640c97af233f1f36b8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_OUTPOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996aadeddfcbf17f9d7f939164b09e53061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED_BASE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a5c7c3e781f4f60bed637d05e02a2a993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_HERO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996ab1c4a1e1f5cf7c5948afec15ae79258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_ENGINEER</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a3ea6164011a1ca04db6b6434157be6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_3</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a83440ab07cd2aa967835d44ffbcf19fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_4</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a3c6bbf2a3a2aa5c864811c678abf9112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_STANDARD_5</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996acfe22975df026eda803cc0e5a03e7210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_AERIAL</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996acd1b73a8bd38591efa13e4a866a344a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_SENTRY</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a691a5708435eb528f73d0f97905053af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_RADAR</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a029e508757930655c51809fb9c67ba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_OUTPOST</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8d9d3e9ff5e649cce56f61e0c6f7e5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE_BASE</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a9e06807c0a787d72ec8ce72f3292e996a8921293b352dda630a879c51baec2a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SentryIntention</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ATTACK_IN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498aadc2b50586162d2044fee0be4919b9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFEND_IN</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498ae7a197e079738bf64e23187e248c22f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVE_TO</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a76fb7a2da69b9a1302095a68c66fd498a5a0210fa8ee3bd6109c701da7fdab5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct rm_referee::GraphConfig</type>
      <name>__packed</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a6b4b82bfc50ba9aba943e833d52fee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>kCrc16Init</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a88df8cce4b69d8f7dda05af391f67193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>kCrc8Init</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a111c5f3883f691f5e32a7b2fec953aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>kCrc8Table</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>a6a61fe5870df605a7bc29e58d610c1f2</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t</type>
      <name>wCRC_table</name>
      <anchorfile>namespacerm__referee.html</anchorfile>
      <anchor>ac4b5b849f8d09619360df9e9570c3af2</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
</tagfile>
