<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/controller_manager_tests/</path>
    <filename>____init_____8py.html</filename>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>cm_msgs_utils_rostest.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__msgs__utils__rostest_8py.html</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>a3efd94dce0401dbda320f6cd7b406ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>valid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>a7db586f4e9657d91b29dffbbe4ea95ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cm_msgs_utils_test.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__msgs__utils__test_8py.html</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>ab831fd3f48783c51ec64a9782c261437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_name_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a0dcf5fa6db97679509f171e2da0bbe06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_resources_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a30011cd6f99dfadb83de142ced4b0fca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_state_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a04f6e0dcd951a1e378e80f498a9f7273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_type_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a0dc5d73e9faaf38835d5f0cfc51717ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>aa2d4c2e7f134cafad3044c71e4c3037a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cm_test.cpp</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>cm__test_8cpp.html</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>a779fb9a80fd815ba48c4820180f34408</anchor>
      <arglist>(CMTests, extensibleControllers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a63f5d25d3e6ef1a4854410a18a00a1a4</anchor>
      <arglist>(CMTests, listControllers)</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>a01500f03aa918b5554596168c820f7d9</anchor>
      <arglist>(CMTests, loadUnloadKo)</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>a633c32c3e827e6bc10477c4f13c39cb9</anchor>
      <arglist>(CMTests, stopBeforeUnload)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>cm__test_8cpp.html</anchorfile>
      <anchor>a8f8755b8c8ad09dc395099e0f03311a8</anchor>
      <arglist>(CMTests, switchController)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>controller_manager_dummy.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/controller_manager_tests/</path>
    <filename>controller__manager__dummy_8py.html</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>controller_manager_interface_test.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>controller__manager__interface__test_8py.html</filename>
    <class kind="class">controller_manager_interface_test::TestUtils</class>
    <namespace>controller_manager_interface_test</namespace>
  </compound>
  <compound kind="file">
    <name>controller_manager_scripts.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>controller__manager__scripts_8py.html</filename>
    <class kind="class">controller_manager_scripts::TestUtils</class>
    <namespace>controller_manager_scripts</namespace>
    <member kind="function">
      <type>def</type>
      <name>kill_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>aca0919f09d30345bd41a7ca267f2cffa</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ae965d14d2e61236e3afcc44f2f55e0b7</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_cg</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ad6658641f675a17dc8064aa8d3e9d51a</anchor>
      <arglist>(*args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_cm</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a77bd80c2c9edc22f9baaeced060effaf</anchor>
      <arglist>(*args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spawn_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a9a272d56e1111a506d4c4e9626c07fc8</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ac088206b4248865ee7bedac6cd7ba321</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a247c266bce194bb15735f8707e8ec2a2</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unload_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a8833d73948293541df879e735073afac</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loaded_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a8382ca3f91bdee678c6ea3729ced7826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_initialized</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a96bc32a623223f2d697d3d87f05ce484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_running</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a76876392bf3827920bbb2cc7f8f0cd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_stopped</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a12a74df06240a1aab68f3666f171aeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_initialized</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ac9e4b0956fb512630a67d501851accc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_running</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a19fc44ac5975990290b340b9ea1cc655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_stopped</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>aefde06dd1fe213a5ce7ff77ef6022fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>no_controllers</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a36e71a7b15ebf3a76de1296b9b89e585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>reload_response</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>afdb518deff8b04393586a8c4bebca9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>started_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a222299dcb7388ff95adcc6651ad6332f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>stopped_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ae3942d3306a478c3e2f5bb0f96bf5fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>unloaded_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a4ba50055fb0bd9328c4eb0c447de5202</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dummy_app.cpp</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>dummy__app_8cpp.html</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/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>effort__test__controller_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>effort__test__controller_8h.html</filename>
    <class kind="class">controller_manager_tests::EffortTestController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>extensible_controllers.cpp</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>extensible__controllers_8cpp.html</filename>
    <includes id="extensible__controllers_8h" name="extensible_controllers.h" local="no" imported="no">controller_manager_tests/extensible_controllers.h</includes>
  </compound>
  <compound kind="file">
    <name>extensible_controllers.h</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>extensible__controllers_8h.html</filename>
    <class kind="class">controller_manager_tests::DerivedController</class>
    <class kind="class">controller_manager_tests::ExtensibleController</class>
    <namespace>controller_manager_tests</namespace>
    <member kind="typedef">
      <type>controller_interface::MultiInterfaceController&lt; hardware_interface::VelocityJointInterface &gt;</type>
      <name>BaseControllerInterface</name>
      <anchorfile>namespacecontroller__manager__tests.html</anchorfile>
      <anchor>ac28483946c964cefda1ebbdb1556444b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>controller_interface::MultiInterfaceController&lt; hardware_interface::VelocityJointInterface, hardware_interface::EffortJointInterface &gt;</type>
      <name>DerivedControllerInterface</name>
      <anchorfile>namespacecontroller__manager__tests.html</anchorfile>
      <anchor>a936fb851f8a0338ad67bceb8f401e280</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multi_cm_dummy.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/test/</path>
    <filename>multi__cm__dummy_8py.html</filename>
    <namespace>multi_cm_dummy</namespace>
    <member kind="variable">
      <type></type>
      <name>cm_bad_type</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a1003a7d3aaf1c3f29f6283e62a3dc3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_default</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a66df1857c13b73c483ebd828c65184cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_foo1</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a9b5350939effbfda92ec5d7982d76b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_foo2</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a9bbe6475207f7e1b2bcf7137de3db7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_incomplete</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a8195fd0bea03a9cde359f97bd76d17b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_root</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>afa76660e78ff91af59fccd2bcf40e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>controller</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a247cdc816dfc7388ce1957806aed3130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ae3cc3f87efa9b86eafa8e10a3f1d822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_ctrl_resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a344fb5222be0d104ea5acaf726da3f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a0eb66d6b31a6d84d98617c236388e277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unload_ctrl</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a332b6d94ca769b94fc22e12a98f52bb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>my_dummy_controller.cpp</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>my__dummy__controller_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>my__dummy__controller_8h.html</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/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>my__robot__hw_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>my__robot__hw_8h.html</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/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>pos__eff__controller_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>pos__eff__controller_8h.html</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/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>pos__eff__opt__controller_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>pos__eff__opt__controller_8h.html</filename>
    <class kind="class">controller_manager_tests::PosEffOptController</class>
    <namespace>controller_manager_tests</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/</path>
    <filename>setup_8py.html</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vel_eff_controller.cpp</name>
    <path>/tmp/ws/src/ros_control/controller_manager_tests/src/</path>
    <filename>vel__eff__controller_8cpp.html</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/ws/src/ros_control/controller_manager_tests/include/controller_manager_tests/</path>
    <filename>vel__eff__controller_8h.html</filename>
    <class kind="class">controller_manager_tests::VelEffController</class>
    <namespace>controller_manager_tests</namespace>
  </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>ad45211e0f63ea6704be30d6075ec0505</anchor>
      <arglist>(self, ns=&quot;/controller_manager&quot;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_ctrl</name>
      <anchorfile>classcontroller__manager__tests_1_1controller__manager__dummy_1_1ControllerManagerDummy.html</anchorfile>
      <anchor>ae4eef627e477e0716b7dcc050a7a9981</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>a17b882eeec3f279dd141a971cd05b777</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>a3937beedf0a64571a872e8bf441c7134</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>a29d2013e40d1fdde4553f4b41a61ad98</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>a186817f00fd814a392d41d2888675207</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>a19927ec714676b4f898850bca0fe78bc</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>aca5997ca6fbb68fa51b3b6d91a9fb0d9</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>a9d302d09e1ba0451ba5bbcb0dd3b4d69</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>a2fcbc789fa64e1ba1b33559a7aaf4442</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>ac54210de777c4cacf311a414708286a0</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>a9037440ee800b0320073d2c569798e87</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>a702074596fa78db94f9e8048cd2d3557</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>acfe56589998ee39efe32a77ca8af13fc</anchor>
      <arglist>(self, req)</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>aaaee3c4a7c1c62c8b9d8b48cd05117de</anchor>
      <arglist>(self, req)</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>adc3297899ef2b2c6516330e392d52ee6</anchor>
      <arglist>(self, req)</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>aa140e99853dd7744620b9f3ce0e9bbff</anchor>
      <arglist>(self, req)</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>ad1f9ef9d8d1f87de09498d2e361704c1</anchor>
      <arglist>(self, req)</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>acd28b62e80b639ba666d66fa4935c3f4</anchor>
      <arglist>(self, req)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_tests::DerivedController</name>
    <filename>classcontroller__manager__tests_1_1DerivedController.html</filename>
    <base>controller_manager_tests::ExtensibleController</base>
    <base>MultiInterfaceController&lt; hardware_interface::VelocityJointInterface, hardware_interface::EffortJointInterface &gt;</base>
    <member kind="function">
      <type>int</type>
      <name>helper</name>
      <anchorfile>classcontroller__manager__tests_1_1DerivedController.html</anchorfile>
      <anchor>a358073db82375ca55384569d50c3760f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1DerivedController.html</anchorfile>
      <anchor>a4726c7a520c2140d7524f8014607efb1</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;root_nh, ros::NodeHandle &amp;controller_nh) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initRequest</name>
      <anchorfile>classcontroller__manager__tests_1_1DerivedController.html</anchorfile>
      <anchor>ae34a4c495d609304f0385a68c5a92455</anchor>
      <arglist>(hardware_interface::RobotHW *hw, ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, controller_interface::ControllerBase::ClaimedResources &amp;cr) override</arglist>
    </member>
  </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>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a69cab20b4ecd75b9b36fa7c716fd19d0</anchor>
      <arglist>(hardware_interface::EffortJointInterface *hw, ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a53e5d04b31ffefd121ee2cb18dc2b0c2</anchor>
      <arglist>(const ros::Time &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a543b08f4d3b8c1077e23d3fb2eaacccf</anchor>
      <arglist>(const ros::Time &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1EffortTestController.html</anchorfile>
      <anchor>a4976b45b40265eb58ec6fb22e8abad70</anchor>
      <arglist>(const ros::Time &amp;, const ros::Duration &amp;) override</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::ExtensibleController</name>
    <filename>classcontroller__manager__tests_1_1ExtensibleController.html</filename>
    <base virtualness="virtual">controller_interface::MultiInterfaceController</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>helper</name>
      <anchorfile>classcontroller__manager__tests_1_1ExtensibleController.html</anchorfile>
      <anchor>a4441ba46ea85bdbf4628a7c4e32054ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classcontroller__manager__tests_1_1ExtensibleController.html</anchorfile>
      <anchor>a51050ceecac55e94cd6b676bffd2c92f</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;root_nh, ros::NodeHandle &amp;controller_nh) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1ExtensibleController.html</anchorfile>
      <anchor>a170f335b3a8a1b5fe51c0327c8f23daa</anchor>
      <arglist>(const ros::Time &amp;, const ros::Duration &amp;) override</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>a213d0e18422d0daf5940ba19b09e29d3</anchor>
      <arglist>(MyDummyInterface *, ros::NodeHandle &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>a46e144d1cde56e0d1751cf6c17002a52</anchor>
      <arglist>(const ros::Time &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>ae9a1c9b6c048cdbba7fcae0c0d648e6e</anchor>
      <arglist>(const ros::Time &amp;) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1MyDummyController.html</anchorfile>
      <anchor>aa45fdd4deff10c377c4407d1711933aa</anchor>
      <arglist>(const ros::Time &amp;, const ros::Duration &amp;) override</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>
  </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>a46bae351765abd7cd6eb3760eb8e3a5b</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a572255fb77a0beec67a0ede1dac2fda0</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a4d15aaf0501a22904a1839fe1bdf1676</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffController.html</anchorfile>
      <anchor>a2fa36b4b2b5bf0c9f74057721e82acd2</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period) override</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>a00781b8195883573483c3e6352d4ab29</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n) override</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>a66467360baf84c5a2aa7207b0c9c54a8</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>aa733941a8ed492ee427a081c8b68e27c</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1PosEffOptController.html</anchorfile>
      <anchor>a1b76b1d22ca7582af12b0d814a698a4e</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period) override</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_scripts::TestUtils</name>
    <filename>classcontroller__manager__scripts_1_1TestUtils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_scripts</name>
      <anchorfile>classcontroller__manager__scripts_1_1TestUtils.html</anchorfile>
      <anchor>a6b9f78ec72c24147672c9100c4e06399</anchor>
      <arglist>(self)</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>a7d772dac112cc0768867836ca2c1fca3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_controller_manager_lister</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a96317e3cf90c37c4f42d0e91e4739bd8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_controller_managers</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a5e2104a788431a9d8efe944e376a033d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_is_controller_manager</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a7c2c5ac2fd09f4517f313fd21d4cbbe3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_rosparam_controller_names</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>a892c19a98a6a87b5af107d387d3fde68</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ready</name>
      <anchorfile>classcm__msgs__utils__rostest_1_1TestUtils.html</anchorfile>
      <anchor>ae7d652f797ba8848d261d7c4268f18a7</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>controller_manager_interface_test::TestUtils</name>
    <filename>classcontroller__manager__interface__test_1_1TestUtils.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_scripts</name>
      <anchorfile>classcontroller__manager__interface__test_1_1TestUtils.html</anchorfile>
      <anchor>a2176ce895e3d86ae31424877998e3e32</anchor>
      <arglist>(self)</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>a9040ebcea6f12d9c1219a4ee3a979d93</anchor>
      <arglist>(hardware_interface::RobotHW *robot_hw, ros::NodeHandle &amp;n) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starting</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>ab4b89fd75a67fe35fca899a4399afe91</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopping</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>afb3083cdcfa4eb520ddc2e108511cf4b</anchor>
      <arglist>(const ros::Time &amp;time) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classcontroller__manager__tests_1_1VelEffController.html</anchorfile>
      <anchor>ac83ab640259b7b2c1f169e0cd5dbdabc</anchor>
      <arglist>(const ros::Time &amp;time, const ros::Duration &amp;period) override</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>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>a3efd94dce0401dbda320f6cd7b406ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>valid_cm</name>
      <anchorfile>namespacecm__msgs__utils__rostest.html</anchorfile>
      <anchor>a7db586f4e9657d91b29dffbbe4ea95ae</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>ab831fd3f48783c51ec64a9782c261437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_name_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a0dcf5fa6db97679509f171e2da0bbe06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_resources_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a30011cd6f99dfadb83de142ced4b0fca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_state_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a04f6e0dcd951a1e378e80f498a9f7273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_by_type_test</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>a0dc5d73e9faaf38835d5f0cfc51717ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacecm__msgs__utils__test.html</anchorfile>
      <anchor>aa2d4c2e7f134cafad3044c71e4c3037a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>controller_manager_interface_test</name>
    <filename>namespacecontroller__manager__interface__test.html</filename>
    <class kind="class">controller_manager_interface_test::TestUtils</class>
  </compound>
  <compound kind="namespace">
    <name>controller_manager_scripts</name>
    <filename>namespacecontroller__manager__scripts.html</filename>
    <class kind="class">controller_manager_scripts::TestUtils</class>
    <member kind="function">
      <type>def</type>
      <name>kill_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>aca0919f09d30345bd41a7ca267f2cffa</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ae965d14d2e61236e3afcc44f2f55e0b7</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_cg</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ad6658641f675a17dc8064aa8d3e9d51a</anchor>
      <arglist>(*args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_cm</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a77bd80c2c9edc22f9baaeced060effaf</anchor>
      <arglist>(*args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spawn_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a9a272d56e1111a506d4c4e9626c07fc8</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ac088206b4248865ee7bedac6cd7ba321</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a247c266bce194bb15735f8707e8ec2a2</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unload_c</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a8833d73948293541df879e735073afac</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loaded_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a8382ca3f91bdee678c6ea3729ced7826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_initialized</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a96bc32a623223f2d697d3d87f05ce484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_running</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a76876392bf3827920bbb2cc7f8f0cd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc1_stopped</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a12a74df06240a1aab68f3666f171aeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_initialized</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ac9e4b0956fb512630a67d501851accc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_running</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a19fc44ac5975990290b340b9ea1cc655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>myc2_stopped</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>aefde06dd1fe213a5ce7ff77ef6022fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>no_controllers</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a36e71a7b15ebf3a76de1296b9b89e585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>reload_response</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>afdb518deff8b04393586a8c4bebca9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>started_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a222299dcb7388ff95adcc6651ad6332f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>stopped_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>ae3942d3306a478c3e2f5bb0f96bf5fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>unloaded_fmt</name>
      <anchorfile>namespacecontroller__manager__scripts.html</anchorfile>
      <anchor>a4ba50055fb0bd9328c4eb0c447de5202</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::DerivedController</class>
    <class kind="class">controller_manager_tests::EffortTestController</class>
    <class kind="class">controller_manager_tests::ExtensibleController</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>
    <member kind="typedef">
      <type>controller_interface::MultiInterfaceController&lt; hardware_interface::VelocityJointInterface &gt;</type>
      <name>BaseControllerInterface</name>
      <anchorfile>namespacecontroller__manager__tests.html</anchorfile>
      <anchor>ac28483946c964cefda1ebbdb1556444b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>controller_interface::MultiInterfaceController&lt; hardware_interface::VelocityJointInterface, hardware_interface::EffortJointInterface &gt;</type>
      <name>DerivedControllerInterface</name>
      <anchorfile>namespacecontroller__manager__tests.html</anchorfile>
      <anchor>a936fb851f8a0338ad67bceb8f401e280</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="namespace">
    <name>multi_cm_dummy</name>
    <filename>namespacemulti__cm__dummy.html</filename>
    <member kind="variable">
      <type></type>
      <name>cm_bad_type</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a1003a7d3aaf1c3f29f6283e62a3dc3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_default</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a66df1857c13b73c483ebd828c65184cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_foo1</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a9b5350939effbfda92ec5d7982d76b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_foo2</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a9bbe6475207f7e1b2bcf7137de3db7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_incomplete</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a8195fd0bea03a9cde359f97bd76d17b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cm_root</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>afa76660e78ff91af59fccd2bcf40e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>controller</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a247cdc816dfc7388ce1957806aed3130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ctrl_list</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>ae3cc3f87efa9b86eafa8e10a3f1d822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_ctrl_resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a344fb5222be0d104ea5acaf726da3f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resp</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a0eb66d6b31a6d84d98617c236388e277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unload_ctrl</name>
      <anchorfile>namespacemulti__cm__dummy.html</anchorfile>
      <anchor>a332b6d94ca769b94fc22e12a98f52bb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
