<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/src/erratic_player/</path>
    <filename>____init_____8py</filename>
    <namespace>erratic_player</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/src/erratic_player/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>erratic_player::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_BatteryState.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/src/erratic_player/msg/</path>
    <filename>__BatteryState_8py</filename>
    <class kind="class">erratic_player::msg::_BatteryState::BatteryState</class>
    <namespace>erratic_player::msg::_BatteryState</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2f</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ae3d61c5931b577b7f8ff71cb651d2eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>aa51b9f3a3846cd3497660994cc6ab281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab21c0f16079fbbd483cc657f969bb003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_RangeArray.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/src/erratic_player/msg/</path>
    <filename>__RangeArray_8py</filename>
    <class kind="class">erratic_player::msg::_RangeArray::RangeArray</class>
    <namespace>erratic_player::msg::_RangeArray</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a1703e4901cf0247b39142583db90c685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B4f</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a764fd41762e9cbea348322fe3d887cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a928f34a043d463fa38f3a5d69601c1f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BatteryState.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/msg_gen/cpp/include/erratic_player/</path>
    <filename>BatteryState_8h</filename>
    <class kind="struct">erratic_player::BatteryState_</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>erratic_player</namespace>
    <member kind="typedef">
      <type>::erratic_player::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a81a027f4b67eb8134e3f6dab094c1a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a8e36d58b6eeaf9faff4fe3410ae5fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a695c3aa84659562eb58792c0d1fbaac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>afda3ec5072ac626098f35b7fd3cfcd6c</anchor>
      <arglist>(std::ostream &amp;s, const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>erratic_player.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/src/</path>
    <filename>erratic__player_8cpp</filename>
    <includes id="BatteryState_8h" name="BatteryState.h" local="no" imported="no">erratic_player/BatteryState.h</includes>
    <includes id="RangeArray_8h" name="RangeArray.h" local="no" imported="no">erratic_player/RangeArray.h</includes>
    <class kind="class">ErraticNode</class>
    <member kind="define">
      <type>#define</type>
      <name>PLAYER_QUEUE_LEN</name>
      <anchorfile>erratic__player_8cpp.html</anchorfile>
      <anchor>ad7562eb380e32398df5d4df5b8405930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Driver *</type>
      <name>Erratic_Init</name>
      <anchorfile>erratic__player_8cpp.html</anchorfile>
      <anchor>a93f973ab9df4a2ca547236902ecdfb09</anchor>
      <arglist>(ConfigFile *cf, int section)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>erratic__player_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>erratic__player_8cpp.html</anchorfile>
      <anchor>ac57ed3683dbd1741af9bf0f9adf1c91f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>RangeArray.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-erratic_robot/doc_stacks/2013-03-02_12-28-48.831118/erratic_robot/erratic_player/msg_gen/cpp/include/erratic_player/</path>
    <filename>RangeArray_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">erratic_player::RangeArray_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>erratic_player</namespace>
    <member kind="typedef">
      <type>::erratic_player::RangeArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RangeArray</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a9b6befc86ef7230227b215c0c58573bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray const  &gt;</type>
      <name>RangeArrayConstPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a129b190daf2de9a887942a7b403e2dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray &gt;</type>
      <name>RangeArrayPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a025cac3ec8ff5a978abbcdea952973bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a915f5e1940a7d7894d436057e3c716bb</anchor>
      <arglist>(std::ostream &amp;s, const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ErraticNode</name>
    <filename>classErraticNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cmdRangerTiltReceived</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a1ec3518c7607584504e6ffcdf42a1158</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;tilt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVelReceived</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>aa04c79346443e191d454e05eaae0f048</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;cmd_vel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVisionPanReceived</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a41f054d0efd019e9588581871a11d9d4</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;pan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVisionTiltReceived</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a7f5eb62af8a878bf32ecfcb7a10cf300</anchor>
      <arglist>(const std_msgs::Float64::ConstPtr &amp;tilt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doUpdate</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a1bd5b9609996e0bfa40bd588db67b5ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ErraticNode</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ad0f0bad5eb55ceff67c8e51a433d4418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a7e890a8a4e55806829d1ce9774fd7587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>populateCovariance</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>af70113569d90426691a93e4020cca8e4</anchor>
      <arglist>(nav_msgs::Odometry &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setMotorState</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a71b1d675274d867b812610b979d98fff</anchor>
      <arglist>(uint8_t state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>start</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>aad1eb87630de5e063302f025ad57e3c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>stop</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a4d20d7518a2816c730ddbd6bdbeb055f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVisionPanTilt</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>af43af29becc39dd571fc8faf9dab150a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ErraticNode</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ab9d641cd5eee0eeb13bf0e125c53d428</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>battery_pub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>abc1952004cd27b7c71e7433359d731b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>cmd_ranger_tilt_sub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>af4ce172a5b34d497b2b3e0f0b3572666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>cmd_vel_sub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ad4e38c78cf134d4e9cee9bc2daaeb8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>cmd_vision_pan_sub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a4b2daf8634557e0c1cc5fa9a52e3dc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>cmd_vision_tilt_sub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a9d72045dac9260e8ebe7fb6e459359f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>ir_pub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a0bc9830f817776c6efe838ea27382ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a44770dc016f3f3da98ccfa7da9c17312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>odom_pub_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a4a3be017f64a2c7d625cf5b8c226ad4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_tf_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ad8deb307514667e67533b996ba2b699c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QueuePointer</type>
      <name>q</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a62d251a9cc080ba6992b5ac4bb1e0549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_theta_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a24c3d76c1f5a097f78f274e711fa2873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_x_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a575d2223829fdeb91a411b0dfab110e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_y_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a7513c8ef1e23db1d187ca0b5abdec731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>sonar_pub</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a7627eb39d7002ec193649426bfdf9cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformBroadcaster</type>
      <name>tf_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a28b8f6dcf3cfa9b2f93cf9d76e1485c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tf_prefix_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a8b73ef042b2cf8ac5022538366a76a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>center_x_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>afa30c0e69f07e02b3a205780b214da30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>center_y_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a0c77607a652836c380ac2ee0a14fdc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>center_yaw_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ad58bed18881fa7038f4a86cd74803c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigFile *</type>
      <name>cf</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ac0981e9e83b96f63c51b7cd22719999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>charging_threshold_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>aef216258943d560bb231e1a3844785cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Driver *</type>
      <name>driver</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a3c37b475ba85087c3f4eb0829b4aaad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_ir</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a7598bc55db9c128a0a30eb8ae228db2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_ranger_tilt</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a04f62228c335bbe6b4ba1cf7755e9a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_sonar</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a066353f9308baa1946619aec42e79f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_vision_pan_tilt</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>aa975a52247dc2bf15a6387430458d0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>ir_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a5b533bcdca394b43c77f25277e52ddba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odom_frame_id</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ae4f02cdb965829c31ea9b1daac075e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>pos_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>abc09fc2121a64e57a71b86130de1b600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>power_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a34ddf6649a2781650161e4a1b83590b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>ranger_tilt_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a2b6e11e70497886ed90c1eb9f061dbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>sonar_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ae0a5825b4e08cc07b00678532e5bdf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>vision_pan_rads</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a6884902065471110f9e43f7c4d933b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Device *</type>
      <name>vision_ptz_device</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ab1ecf6ba9c017770e9f735c017a184c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>vision_tilt_rads</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>aca8bcbc20056f4a648175bcaa0f73aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>watts_charging_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>ad7815335d240a849ff410d568802939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>watts_unplugged_</name>
      <anchorfile>classErraticNode.html</anchorfile>
      <anchor>a22861c2fa20a2c1cfaf63d68f15d280b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>erratic_player</name>
    <filename>namespaceerratic__player.html</filename>
    <namespace>erratic_player::msg</namespace>
    <class kind="struct">erratic_player::BatteryState_</class>
    <class kind="struct">erratic_player::RangeArray_</class>
    <member kind="typedef">
      <type>::erratic_player::BatteryState_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>BatteryState</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a81a027f4b67eb8134e3f6dab094c1a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState const  &gt;</type>
      <name>BatteryStateConstPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a8e36d58b6eeaf9faff4fe3410ae5fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState &gt;</type>
      <name>BatteryStatePtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a695c3aa84659562eb58792c0d1fbaac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::erratic_player::RangeArray_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>RangeArray</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a9b6befc86ef7230227b215c0c58573bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray const  &gt;</type>
      <name>RangeArrayConstPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a129b190daf2de9a887942a7b403e2dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray &gt;</type>
      <name>RangeArrayPtr</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a025cac3ec8ff5a978abbcdea952973bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>a915f5e1940a7d7894d436057e3c716bb</anchor>
      <arglist>(std::ostream &amp;s, const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceerratic__player.html</anchorfile>
      <anchor>afda3ec5072ac626098f35b7fd3cfcd6c</anchor>
      <arglist>(std::ostream &amp;s, const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>erratic_player::BatteryState_</name>
    <filename>structerratic__player_1_1BatteryState__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>float</type>
      <name>_capacity_type</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a0ba093c304d7a5ab5728960ffa9c1aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_charge_type</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a7f27e030e9916fdf1ba77772814e9734</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a97807be9f2ad4e1fac1d9225e2f8e808</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a22aa0353ca0968d01984d963cccfcf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a2a1fd3007294f367bd5d85a3ae6e0ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BatteryState_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>ace81e8a8486662bbb06413c40cef0bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a3682782c8a6cc761f29c3cab703f2928</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a1b2cab2b24619de99fd6c9c4ccbe1b1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a38b10001c211338fadc518031878e965</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a6a8334ed3177159c5202192cfa7397a2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BatteryState_</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>acdc6209853dc8ca0dab75fb369b0df68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a4894b8eaf91771511c292e32a003675e</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a8ed3963e1fa853ad627dab20818a24ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a566ef4f97b8d05c4cab361f636515f79</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a2aeb55dbae52a9bf30d8b1950a71c1c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a7a3aaf455bc1da671a87407b3fe973eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a7648cff66fe428d72fe3403fe5334b6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a7a57c8b321b17d60007355f08055f77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>capacity</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a749dc273a13bbdcb4921388c616d86c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>charge</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>aa21bfaa5df3186a89403bb6475652ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>aa1edab4be558f9c715caa5df783cfc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a648899c8d922e21a57df1b76c6efc959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a31f1e5224d9dfd535c1acca20ec3c091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structerratic__player_1_1BatteryState__.html</anchorfile>
      <anchor>a0d57ac241d9438d201e6808f77a70510</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>erratic_player::RangeArray_</name>
    <filename>structerratic__player_1_1RangeArray__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_ranges_type</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>abb78a026731eba39555dc34790763ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>aa5151ec11f058706dddcee9131caffa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a49fb6cc87272ddbf431fd9d3321592d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RangeArray_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>abbfaa7d749f816c7232676d5d939a443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a5b15c537b0f0211a0d95e9d1fb8e8470</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a4edd5c55af65efbcafc4c278060f058d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a61dcd511b405b501b632ee69addc536a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>aa830098b3789af454eb3ef5e0c34bf0c</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_ranges_size</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>aa225b594498843d7c6f3e506d79607eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_ranges_vec</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a2951ba5c2762878f678c58da8b775942</anchor>
      <arglist>(std::vector&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangeArray_</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a83fb6dd267a925df4e833122ea137bc3</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RangeArray_</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a1fdbba9b2a94d434ed35b43796c652a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a1467ddd358284561956a01daeac7bff3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a930161d301d799d9cf4b23e4c21f8693</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_ranges_size</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>aeb27c18e14a0184fdcc2adee05a25db7</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_ranges_vec</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a8dee0ad950d6bd0f4fe57dd41b16530f</anchor>
      <arglist>(const std::vector&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>ab49ad068871943a8e3ff0b7d6428d096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a6345e8a076121435b2fa8f17ee27f509</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a0ad5be271e4cc75c40d251ce1477d567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a58cf55a4f33835695c382b1a599b3235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::sensor_msgs::Range_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>ranges</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a5caf1dea2877ef0e91959a9e2b6094e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a57fb2a9ca10e3b93c1810d75c5b0b0a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>a8530bd60017a92c134f311aae4fa1e41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structerratic__player_1_1RangeArray__.html</anchorfile>
      <anchor>adbdc7da9282862ff3c1d844bbaff40d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>erratic_player::msg</name>
    <filename>namespaceerratic__player_1_1msg.html</filename>
    <namespace>erratic_player::msg::_BatteryState</namespace>
    <namespace>erratic_player::msg::_RangeArray</namespace>
  </compound>
  <compound kind="namespace">
    <name>erratic_player::msg::_BatteryState</name>
    <filename>namespaceerratic__player_1_1msg_1_1__BatteryState.html</filename>
    <class kind="class">erratic_player::msg::_BatteryState::BatteryState</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2f</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ae3d61c5931b577b7f8ff71cb651d2eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>aa51b9f3a3846cd3497660994cc6ab281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__BatteryState.html</anchorfile>
      <anchor>ab21c0f16079fbbd483cc657f969bb003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>erratic_player::msg::_BatteryState::BatteryState</name>
    <filename>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>abff84ac080b1acec140688b30e797b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>aad23b988b486f9891dfea4fa5974959b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a1a36a44851e227ef1b2ed4fec48045e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a2a27dea04cb21684a1e73be6eca95099</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a4be67d08c81b38529f2802289865c411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>capacity</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a70c3c08edb77082fd8863cd62a88cc8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>charge</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>aa2d666c8e5277717f5d209cdfb62937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a481f74571694c857c4b876e388f1d1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a2ef6dad321fde1d78c6e8b3f2f62d2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a46a3c258521e0cc9cd2de2611b73f17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a798774f74ef9d6b4ceb5c1d9a18ee3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a281b88602c0a938ba2228731568f9f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>a723cb20d0778436bfef0771d17b07c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ab9f226b60cc5e1abfcaea6edf47754cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classerratic__player_1_1msg_1_1__BatteryState_1_1BatteryState.html</anchorfile>
      <anchor>ab01c50999020e2ff2d735840fccc5ec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>erratic_player::msg::_RangeArray</name>
    <filename>namespaceerratic__player_1_1msg_1_1__RangeArray.html</filename>
    <class kind="class">erratic_player::msg::_RangeArray::RangeArray</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a1703e4901cf0247b39142583db90c685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_B4f</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a764fd41762e9cbea348322fe3d887cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceerratic__player_1_1msg_1_1__RangeArray.html</anchorfile>
      <anchor>a928f34a043d463fa38f3a5d69601c1f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>erratic_player::msg::_RangeArray::RangeArray</name>
    <filename>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>af182cfc57d04a7de0c462363c0027aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a636dfe22510faff732e4770bdd330b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>af87fc149eb157f24dcec0f5a6bc8b125</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a6aa04e5a2ab97acf7bde6c5ddba556bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>aea0814a02e8b605394f5275c72f68453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ranges</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a10b3ac09972029cce36173239c414a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a22323f37999d63df7125e976e409624d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a7dda55a357f38a2681f11b6d7f78f8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>acf5ddbc51f31c183aa46b00ff373dbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a362ba5c86c050b3a45dc44715a91ee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a8c0a1ed235c7eebe7e10aba36d849f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>a7f3347355249714d412485d125227fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classerratic__player_1_1msg_1_1__RangeArray_1_1RangeArray.html</anchorfile>
      <anchor>afbd1507a8b509fef8a2839197fad773f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aef7b0ee72450a428d9dd350b0e121f8f</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac71d5803f5557e5c0427fdff4404fd07</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afc254a29fbe5750be91a34a54de0f8c1</anchor>
      <arglist>(const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a14dbbb922fa8845cdc4d37106cae4e2d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afa46bb6b1766741cfd7469f36c8526f4</anchor>
      <arglist>(const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae80bd228c926757f8e077d7dc712eddb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a0f2ed33ebf2ec53b6347f58bca6369fa</anchor>
      <arglist>(const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae46b8e3bce42ae2c2d137de0e403ea93</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad7a5835a73cdc6762d1e378ec9717e21</anchor>
      <arglist>(const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae7f0dd12f60e0b8cd6fc1da2fabaf9be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4const_01_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ded194dc60ad9f242915f1bc26fba99</anchor>
      <arglist>(const ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aace75e99da2cafb8b3a25ec40578ab86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a462b79d7d4ce6c261cce43e5246819d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afb8d963b6c9f5997e29e520357bfd7f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3db633c9d224b9b250e3d51e6e8e2284</anchor>
      <arglist>(const ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab31d72493c40c4c290cb582208287932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab379614202842cd9efe831699c49c080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4077166d6025cbe31bb3970484067620</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::erratic_player::BatteryState_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2e27c00de08d76bb58924fc9d8631c0b</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1BatteryState___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a74b4dad28ad9f49d55e4b73a0c3fe5ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::erratic_player::RangeArray_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8c580f085448b60a400f703bb81a9f26</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1erratic__player_1_1RangeArray___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab14448e971cc6dc01964bd91a23b46f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
