<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/controller_manager_tests/</path>
    <filename>____init_____8py</filename>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>cm_msgs_utils_rostest.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__msgs__utils__rostest_8py</filename>
    <class kind="class">cm_msgs_utils_rostest::TestUtils</class>
    <namespace>cm_msgs_utils_rostest</namespace>
    <member kind="variable">
      <type>list</type>
      <name>invalid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>ac9044dd1fe6bbe82d2bf6897113f22b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>valid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>abfe27e0625bd8682d340e66380809624</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cm_msgs_utils_test.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__msgs__utils__test_8py</filename>
    <namespace>cm_msgs_utils_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>filter_by_hardware_interface_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a30fdcd6dad310e4014d3b88962f9a8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_name_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a7bced94819ef4ead28fd8bde456ac517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_resources_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>ae163c6ac129e43413ab904e857127a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_state_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>aaa0cb3bb72840aae776f8d7f24b75d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_type_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a5085a87de0d17e507259fdf5633ae5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a2d81c09a3d6029b33719a28eda91586f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cm_test.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>ad45eece94a0973a067b81cd312dad601</anchor>
      <arglist>(CMTests, loadUnloadOk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a01500f03aa918b5554596168c820f7d9</anchor>
      <arglist>(CMTests, loadUnloadKo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a8f8755b8c8ad09dc395099e0f03311a8</anchor>
      <arglist>(CMTests, switchController)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a633c32c3e827e6bc10477c4f13c39cb9</anchor>
      <arglist>(CMTests, stopBeforeUnload)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a7e20cdca609416f3769e7f7bd2002b44</anchor>
      <arglist>(CMTests, listControllerTypes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a63f5d25d3e6ef1a4854410a18a00a1a4</anchor>
      <arglist>(CMTests, listControllers)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>controller_manager_dummy.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/controller_manager_tests/</path>
    <filename>controller__manager__dummy_8py</filename>
    <class kind="class">controller_manager_tests::controller_manager_dummy::ControllerManagerDummy</class>
    <namespace>controller_manager_tests::controller_manager_dummy</namespace>
  </compound>
  <compound kind="file">
    <name>dummy_app.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>dummy__app_8cpp</filename>
    <includes id="my__robot__hw_8h" name="my_robot_hw.h" local="no" imported="no">controller_manager_tests/my_robot_hw.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dummy__app_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>effort_test_controller.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>effort__test__controller_8cpp</filename>
    <includes id="effort__test__controller_8h" name="effort_test_controller.h" local="no" imported="no">controller_manager_tests/effort_test_controller.h</includes>
  </compound>
  <compound kind="file">
    <name>effort_test_controller.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>effort__test__controller_8h</filename>
    <class kind="class">controller_manager_tests::EffortTestController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>multi_cm_dummy.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/test/</path>
    <filename>multi__cm__dummy_8py</filename>
    <namespace>multi_cm_dummy</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_bad_type</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a02a1e29398c696977a3e26352b48e2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_default</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>aa455e4362f787a532bbaee4a31b1b030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_foo1</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a07e0518290591ef91c49cd132a034928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_foo2</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ae62af1af42b657c32e11c6424c5f2f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_incomplete</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a72ab2c16c45747904631737a29a32776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_root</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ac9e9a047db0d8e160e96066bc42e5d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a00b1757b53c3e85de3364073740f5051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>af5388157ab977034ea095290829118e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>my_dummy_controller.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>my__dummy__controller_8cpp</filename>
    <includes id="my__dummy__controller_8h" name="my_dummy_controller.h" local="no" imported="no">controller_manager_tests/my_dummy_controller.h</includes>
  </compound>
  <compound kind="file">
    <name>my_dummy_controller.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>my__dummy__controller_8h</filename>
    <class kind="class">controller_manager_tests::MyDummyController</class>
    <class kind="class">controller_manager_tests::MyDummyInterface</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>my_robot_hw.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>my__robot__hw_8cpp</filename>
    <includes id="my__robot__hw_8h" name="my_robot_hw.h" local="no" imported="no">controller_manager_tests/my_robot_hw.h</includes>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>my_robot_hw.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>my__robot__hw_8h</filename>
    <class kind="class">controller_manager_tests::MyRobotHW</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>pos_eff_controller.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>pos__eff__controller_8cpp</filename>
    <includes id="pos__eff__controller_8h" name="pos_eff_controller.h" local="no" imported="no">controller_manager_tests/pos_eff_controller.h</includes>
  </compound>
  <compound kind="file">
    <name>pos_eff_controller.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>pos__eff__controller_8h</filename>
    <class kind="class">controller_manager_tests::PosEffController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>pos_eff_opt_controller.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>pos__eff__opt__controller_8cpp</filename>
    <includes id="pos__eff__opt__controller_8h" name="pos_eff_opt_controller.h" local="no" imported="no">controller_manager_tests/pos_eff_opt_controller.h</includes>
  </compound>
  <compound kind="file">
    <name>pos_eff_opt_controller.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>pos__eff__opt__controller_8h</filename>
    <class kind="class">controller_manager_tests::PosEffOptController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vel_eff_controller.cpp</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/src/</path>
    <filename>vel__eff__controller_8cpp</filename>
    <includes id="vel__eff__controller_8h" name="vel_eff_controller.h" local="no" imported="no">controller_manager_tests/vel_eff_controller.h</includes>
  </compound>
  <compound kind="file">
    <name>vel_eff_controller.h</name>
    <path>/tmp/catkin_workspace/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>vel__eff__controller_8h</filename>
    <class kind="class">controller_manager_tests::VelEffController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="namespace">
    <name>cm_msgs_utils_rostest</name>
    <filename>namespacecm__msgs__utils__rostest.html</filename>
    <class kind="class">cm_msgs_utils_rostest::TestUtils</class>
    <member kind="variable">
      <type>list</type>
      <name>invalid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>ac9044dd1fe6bbe82d2bf6897113f22b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>valid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>abfe27e0625bd8682d340e66380809624</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cm_msgs_utils_rostest::TestUtils</name>
    <filename>classcm__msgs__utils__rostest_1_1TestUtils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_controller_lister</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>acb49e887c51cfee6eb5e8813e399829d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_controller_manager_lister</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a52d3633ba5c9c29748b9411a8f45a3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_controller_managers</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a9b2b1d3c01a30e17140e582e7fa0a202</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_is_controller_manager</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a68d8aaeb87135ce663260295d20c55bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_rosparam_controller_names</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>ad4c1b660cc22db656b48b2ca130b5922</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ready</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a5314f74f3d880e2459ea9d0fca710de6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cm_msgs_utils_test</name>
    <filename>namespacecm__msgs__utils__test.html</filename>
    <member kind="function">
      <type>def</type>
      <name>filter_by_hardware_interface_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a30fdcd6dad310e4014d3b88962f9a8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_name_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a7bced94819ef4ead28fd8bde456ac517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_resources_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>ae163c6ac129e43413ab904e857127a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_state_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>aaa0cb3bb72840aae776f8d7f24b75d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_type_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a5085a87de0d17e507259fdf5633ae5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a2d81c09a3d6029b33719a28eda91586f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>controller_manager_tests</name>
    <filename>namespacecontroller__manager__tests.html</filename>
    <namespace>controller_manager_tests::controller_manager_dummy</namespace>
    <class kind="class">controller_manager_tests::EffortTestController</class>
    <class kind="class">controller_manager_tests::MyDummyController</class>
    <class kind="class">controller_manager_tests::MyDummyInterface</class>
    <class kind="class">controller_manager_tests::MyRobotHW</class>
    <class kind="class">controller_manager_tests::PosEffController</class>
    <class kind="class">controller_manager_tests::PosEffOptController</class>
    <class kind="class">controller_manager_tests::VelEffController</class>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::EffortTestController</name>
    <filename>classcontroller__manager__tests_1_1EffortTestController.html</filename>
    <base>Controller&lt; hardware_interface::EffortJointInterface &gt;</base>
    <member kind="function">
      <type></type>
      <name>EffortTestController</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a2b9d201f61c8777f7b7c8b2cfa5277b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a0344dcb726270933e6410d615f300613</anchor>
      <arglist>(hardware_interface::EffortJointInterface *hw, ros::NodeHandle &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a81c25aa9d7fa95eb68e2ea77c08ad037</anchor>
      <arglist>(const ros::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a014f8779c190828f0babcff5a897f39b</anchor>
      <arglist>(const ros::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>ab2ce36487bd70895709becd6aee950bc</anchor>
      <arglist>(const ros::Time &amp;, const ros::Duration &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>joint_effort_commands_</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a801d8346aecab101fe13514dc88018d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::MyDummyController</name>
    <filename>classcontroller__manager__tests_1_1MyDummyController.html</filename>
    <base>Controller&lt; MyDummyInterface &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>a345b74446f34c55df0dc904276889948</anchor>
      <arglist>(MyDummyInterface *, ros::NodeHandle &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyDummyController</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>af785285777d0aa6d8711b54a0834d09e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>aba1456cf6e57d3ac995652caccf32111</anchor>
      <arglist>(const ros::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>a5a71077ad87c986ce3776ce8e1fefc96</anchor>
      <arglist>(const ros::Time &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>aa580336fe229c3f3bac4dfd6b2608f7a</anchor>
      <arglist>(const ros::Time &amp;, const ros::Duration &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::MyDummyInterface</name>
    <filename>classcontroller__manager__tests_1_1MyDummyInterface.html</filename>
    <base>hardware_interface::HardwareInterface</base>
    <member kind="function">
      <type></type>
      <name>MyDummyInterface</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyInterface.html</anchorfile>
      <anchor>ac85967a83bded1b3696cf44127e0b155</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::MyRobotHW</name>
    <filename>classcontroller__manager__tests_1_1MyRobotHW.html</filename>
    <base>hardware_interface::RobotHW</base>
    <member kind="function">
      <type></type>
      <name>MyRobotHW</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>aec1d166aceb725c7a8c00da36f880d73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a2071d6a6ed3426be25db36fb3d8588e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>ac6beab2084e4060b5d0b23a25edf5959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hardware_interface::EffortJointInterface</type>
      <name>ej_interface_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>ad7ed152c182195252c0e61249401b8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_effort_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a741f8845eebf4ea59b95bdf922c58fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_effort_command_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a269b39ca4672b02fe25f62e3abe01089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joint_name_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a80383122bd7a78019682691c994cd07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_position_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>aabc85a98ee7a8bcc7414316648fe47d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_velocity_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a3d3e71d8d8146a15c782615813952d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_velocity_command_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>acb0e61235d6698567e38597358321811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hardware_interface::JointStateInterface</type>
      <name>js_interface_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a382bb654f81c9bf2c972a6e68acac20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>hardware_interface::VelocityJointInterface</type>
      <name>vj_interface_</name>
      <anchorfile>classcontroller__manager__tests_1_1MyRobotHW.html</anchorfile>
      <anchor>a2163d6101bca3d4ef7b6f03c12298201</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::PosEffController</name>
    <filename>classcontroller__manager__tests_1_1PosEffController.html</filename>
    <base>MultiInterfaceController&lt; hardware_interface::PositionJointInterface, hardware_interface::EffortJointInterface &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>adada62cb66b2d1f338e40bfb94d13e37</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PosEffController</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>aca478c3aa890adc4b501d4efd5abca7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a80be02e99e9c93cdc3e2c5b1c677b894</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a1bc08fc09170fef90bb7385b14e94041</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>abfff50585e07e8d0313ac9ff90dfa081</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>eff_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a81070690bad2c22fb0b9ace16d50fff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>pos_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>aa593e1b03b0bf02ad18afc0e70a1cdd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::PosEffOptController</name>
    <filename>classcontroller__manager__tests_1_1PosEffOptController.html</filename>
    <base>MultiInterfaceController&lt; hardware_interface::PositionJointInterface, hardware_interface::EffortJointInterface &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>a6acdea863523d351fc31f0e302f2e4f7</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PosEffOptController</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>a72ea10ac2b4eb0888197c8419e25425d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>ac3cbfd850ad55f7328488a870ec3ece4</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>a6c0a3c528fb55ced74d5dd08173d8c17</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>a90dc7c327622b237c60f6f5c09581216</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>eff_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>aabaadbea32254038a4b9da30de37f8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>pos_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>ad4abce0b91b5956cb8b169baec3848b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::VelEffController</name>
    <filename>classcontroller__manager__tests_1_1VelEffController.html</filename>
    <base>MultiInterfaceController&lt; hardware_interface::VelocityJointInterface, hardware_interface::EffortJointInterface &gt;</base>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>aec4244af6927061f77e50d4a32f1aba4</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>a22ff23ae078bac6605d0475b0e1f10bb</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>ace43241249b46527beea4ac008f7a9dd</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>af41fc1cbf40000ad9628446ed7f2c123</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VelEffController</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>a64a97dff919f151e5cca28bf65e74d56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>eff_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>ac17e6b3c3f5b327e94e89e826b3263a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; hardware_interface::JointHandle &gt;</type>
      <name>vel_cmd_</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>a87f9d1b0ea1f35b54de320ef283fda46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>controller_manager_tests::controller_manager_dummy</name>
    <filename>namespacecontroller__manager__tests_1_1controller__manager__dummy.html</filename>
    <class kind="class">controller_manager_tests::controller_manager_dummy::ControllerManagerDummy</class>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::controller_manager_dummy::ControllerManagerDummy</name>
    <filename>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a5725a98dff0b99c3bb559535a87a2e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_ctrl</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a4a44dc78a2a48319a7870a133f0a0dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_ctrl_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ad37f75d4716bf2294e699d852f131038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_types</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ad521c7d0c0e95e1d0e01d8441406e5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_types_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a06ac87ec00d20390087b4d8d62152320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>load_ctrl</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ac3930e4b55072e3053b297d5a47b6ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>load_ctrl_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>add129ddbf06380fb90c11c9c9fb26cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reload_libs</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a05d705a94208b9eaf66d864e1b30c541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reload_libs_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a3299641b3dfd2d4b14607fd9f7ade488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>switch_ctrl</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a23c03034a2aa4c572a5c966509bc1db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>switch_ctrl_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>abbe1d4ecb660c115c99589ea97797c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unload_ctrl</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a08042aa48555ec4ba45fe5d96489c66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unload_ctrl_resp</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>abc0983b83b440a02675afdbdcccbb00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_list_ctrl_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>aac6ebdfcd5236745107e10b0af92233e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_list_types_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>af9bdfabd30cf0ab267373040d1baf709</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_ctrl_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ac92f4c45eff0793e4950fc815e0f3b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reload_libs_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>afc01b34713a17712acb6a3cba721f1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_switch_ctrl_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ab99bf028599ca1a7d401971539a57883</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unload_ctrl_cb</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>a6b79a8e4181e203de8ae05d52fac9500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_cm_dummy</name>
    <filename>namespacemulti__cm__dummy.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_bad_type</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a02a1e29398c696977a3e26352b48e2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_default</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>aa455e4362f787a532bbaee4a31b1b030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_foo1</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a07e0518290591ef91c49cd132a034928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_foo2</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ae62af1af42b657c32e11c6424c5f2f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_incomplete</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a72ab2c16c45747904631737a29a32776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cm_root</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ac9e9a047db0d8e160e96066bc42e5d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a00b1757b53c3e85de3364073740f5051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>af5388157ab977034ea095290829118e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
