<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>____init_____8py</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>action_client.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>action__client_8h</filename>
    <includes id="client__helpers_8h" name="client_helpers.h" local="no" imported="no">actionlib/client/client_helpers.h</includes>
    <includes id="connection__monitor_8h" name="connection_monitor.h" local="no" imported="no">actionlib/client/connection_monitor.h</includes>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <class kind="class">actionlib::ActionClient</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>action__client_8py</filename>
    <class kind="class">actionlib::action_client::ActionClient</class>
    <class kind="class">actionlib::action_client::ClientGoalHandle</class>
    <class kind="class">actionlib::action_client::CommState</class>
    <class kind="class">actionlib::action_client::CommStateMachine</class>
    <class kind="class">actionlib::action_client::GoalManager</class>
    <class kind="class">actionlib::action_client::TerminalState</class>
    <namespace>actionlib::action_client</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_status_by_goal_id</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a4947d9ef9488c4d4f30474117cd072f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_name_of_constant</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a2e657616acf00ba85b471e6bf6af0bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_transitions</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a4f5b8b274d83666932fcfc54afae571e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_goal_id</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>ac508543152b95edea4482998bd6f6be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INVALID_TRANSITION</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>ad90e36f18df2c65a102821d29a5f61a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NO_TRANSITION</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>af2c8188aa75a7a45f87d699107cbcd22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_client_destruction_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>action__client__destruction__test_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>action__client__destruction__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>action__client__destruction__test_8cpp.html</anchorfile>
      <anchor>aa0fd6758d07c03816dc734a8850f8e57</anchor>
      <arglist>(ActionClientDestruction, persistent_goal_handles_1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_definition.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>action__definition_8h</filename>
    <namespace>actionlib</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>action__definition_8h.html</anchorfile>
      <anchor>a7e9aaf3de559d43cd3e53d5c2bc428e1</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>action__server_8h</filename>
    <includes id="enclosure__deleter_8h" name="enclosure_deleter.h" local="no" imported="no">actionlib/enclosure_deleter.h</includes>
    <includes id="goal__id__generator_8h" name="goal_id_generator.h" local="no" imported="no">actionlib/goal_id_generator.h</includes>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="status__tracker_8h" name="status_tracker.h" local="no" imported="no">actionlib/server/status_tracker.h</includes>
    <includes id="handle__tracker__deleter_8h" name="handle_tracker_deleter.h" local="no" imported="no">actionlib/server/handle_tracker_deleter.h</includes>
    <includes id="server__goal__handle_8h" name="server_goal_handle.h" local="no" imported="no">actionlib/server/server_goal_handle.h</includes>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <includes id="action__server__imp_8h" name="action_server_imp.h" local="no" imported="no">actionlib/server/action_server_imp.h</includes>
    <class kind="class">actionlib::ActionServer</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>action_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>action__server_8py</filename>
    <class kind="class">actionlib::action_server::ActionServer</class>
    <namespace>actionlib::action_server</namespace>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespaceactionlib_1_1action__server.html</anchorfile>
      <anchor>ac24d9e3fda44845bd201b991f11a336a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_timer</name>
      <anchorfile>namespaceactionlib_1_1action__server.html</anchorfile>
      <anchor>ab5601645b5d4b99636a017beb9d690fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_server_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>action__server__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>add_two_ints_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>add__two__ints__client_8cpp</filename>
    <includes id="service__client_8h" name="service_client.h" local="no" imported="no">actionlib/client/service_client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>add__two__ints__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>add_two_ints_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>add__two__ints__server_8cpp</filename>
    <includes id="service__server_8h" name="service_server.h" local="no" imported="no">actionlib/server/service_server.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>add__two__ints__server_8cpp.html</anchorfile>
      <anchor>af1aca5880c8bf416ac94dcf3777bf490</anchor>
      <arglist>(const actionlib::TwoIntsGoal &amp;req, actionlib::TwoIntsResult &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>add__two__ints__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>axclient.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/tools/</path>
    <filename>axclient_8py</filename>
    <class kind="class">axclient::AXClientApp</class>
    <namespace>axclient</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceaxclient.html</anchorfile>
      <anchor>acb156676053b1cd33eefbd8ba9c59476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceaxclient.html</anchorfile>
      <anchor>a4eaa5c9e9e4d5578f164518530709cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>axserver.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/tools/</path>
    <filename>axserver_8py</filename>
    <class kind="class">axserver::AXServerApp</class>
    <namespace>axserver</namespace>
    <member kind="variable">
      <type>int</type>
      <name>ABORT</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a98ec60931f0ff662a49362e9d8b90741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>action</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>ab415e18e37ed3e98ade2fb781007ca14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>app</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>aba0691ccae4a1dd476d82922d8f17f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>aff1f7f57c1117e344e92d2e6af0065ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a0d24a7766464691012a91d05baf85dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PREEMPT</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a83a45aec350a99073fded9e47c618fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SEND_FEEDBACK</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a4425fe71578c89233d8802d8d5ea5862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SUCCEED</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a97a699f2293cf170c8a54d957a257237</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>client_goal_handle_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>client__goal__handle__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>client_goal_status.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>client__goal__status_8h</filename>
    <class kind="class">actionlib::ClientGoalStatus</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>client_helpers.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>client__helpers_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="yes" imported="no">actionlib/action_definition.h</includes>
    <includes id="managed__list_8h" name="managed_list.h" local="yes" imported="no">actionlib/managed_list.h</includes>
    <includes id="enclosure__deleter_8h" name="enclosure_deleter.h" local="yes" imported="no">actionlib/enclosure_deleter.h</includes>
    <includes id="goal__id__generator_8h" name="goal_id_generator.h" local="yes" imported="no">actionlib/goal_id_generator.h</includes>
    <includes id="comm__state_8h" name="comm_state.h" local="yes" imported="no">actionlib/client/comm_state.h</includes>
    <includes id="terminal__state_8h" name="terminal_state.h" local="yes" imported="no">actionlib/client/terminal_state.h</includes>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="yes" imported="no">actionlib/destruction_guard.h</includes>
    <includes id="goal__manager__imp_8h" name="goal_manager_imp.h" local="yes" imported="no">actionlib/client/goal_manager_imp.h</includes>
    <includes id="client__goal__handle__imp_8h" name="client_goal_handle_imp.h" local="yes" imported="no">actionlib/client/client_goal_handle_imp.h</includes>
    <includes id="comm__state__machine__imp_8h" name="comm_state_machine_imp.h" local="yes" imported="no">actionlib/client/comm_state_machine_imp.h</includes>
    <class kind="class">actionlib::ClientGoalHandle</class>
    <class kind="class">actionlib::CommStateMachine</class>
    <class kind="class">actionlib::GoalManager</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>comm_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>comm__state_8h</filename>
    <class kind="class">actionlib::CommState</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>comm_state_machine_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>comm__state__machine__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>connection_monitor.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/</path>
    <filename>connection__monitor_8cpp</filename>
    <includes id="connection__monitor_8h" name="connection_monitor.h" local="no" imported="no">actionlib/client/connection_monitor.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONNECTION_DEBUG</name>
      <anchorfile>connection__monitor_8cpp.html</anchorfile>
      <anchor>aa7cca2adf8e1e31b6afbd66ae273e468</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONNECTION_WARN</name>
      <anchorfile>connection__monitor_8cpp.html</anchorfile>
      <anchor>ac0b5eba12c01399c842cadc89d46a46d</anchor>
      <arglist>(fmt,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>connection_monitor.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>connection__monitor_8h</filename>
    <includes id="decl_8h" name="decl.h" local="no" imported="no">actionlib/decl.h</includes>
    <class kind="class">actionlib::ConnectionMonitor</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>decl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>decl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ACTIONLIB_DECL</name>
      <anchorfile>decl_8h.html</anchorfile>
      <anchor>a3fe255558205555a7ad1e5f2178f3262</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ACTIONLIB_DECL</name>
      <anchorfile>decl_8h.html</anchorfile>
      <anchor>a3fe255558205555a7ad1e5f2178f3262</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>destruction_guard.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>destruction__guard_8h</filename>
    <class kind="class">actionlib::DestructionGuard</class>
    <class kind="class">actionlib::DestructionGuard::ScopedProtector</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>destruction_guard_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>destruction__guard__test_8cpp</filename>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <class kind="class">TestRunner</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>destruction__guard__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>destruction__guard__test_8cpp.html</anchorfile>
      <anchor>a32505a20b67aa6faf0c10c5e321589bd</anchor>
      <arglist>(DestructionGuard, easy_test)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>destruction__guard__test_8cpp.html</anchorfile>
      <anchor>a3e46a17473b3dac31326cc6f83ee84e3</anchor>
      <arglist>(TestRunner, threaded_test)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dynamic_action.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/tools/</path>
    <filename>dynamic__action_8py</filename>
    <class kind="class">dynamic_action::DynamicAction</class>
    <namespace>dynamic_action</namespace>
  </compound>
  <compound kind="file">
    <name>enclosure_deleter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>enclosure__deleter_8h</filename>
    <class kind="class">actionlib::EnclosureDeleter</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>boost::shared_ptr&lt; Member &gt;</type>
      <name>share_member</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a278087de9f1d3536dd7134813d76527a</anchor>
      <arglist>(boost::shared_ptr&lt; Enclosure &gt; enclosure, Member &amp;member)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exceptions.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>exceptions_8py</filename>
    <class kind="class">actionlib::exceptions::ActionException</class>
    <namespace>actionlib::exceptions</namespace>
  </compound>
  <compound kind="file">
    <name>exercise_simple_client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>exercise__simple__client_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <class kind="class">SimpleClientFixture</class>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_STATE</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a117ab1625969647cee3e88f48452aed7</anchor>
      <arglist>(expected_state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>ac57ed3683dbd1741af9bf0f9adf1c91f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a9559b8feedadcb990d4feac99063de7a</anchor>
      <arglist>(SimpleClientFixture, just_succeed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a52aca8cf354396183ccccfa466685488</anchor>
      <arglist>(SimpleClientFixture, just_abort)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>ac4ccc8613e6a0766e08754c7de36d2dd</anchor>
      <arglist>(SimpleClientFixture, just_preempt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>af0ef309d9624a047de8804e1f4be0b94</anchor>
      <arglist>(SimpleClientFixture, drop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>aefa7aa6b28ebf60261a01cf38b4cfb81</anchor>
      <arglist>(SimpleClientFixture, exception)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a1865562693d84a303dc522959d89d6fe</anchor>
      <arglist>(SimpleClientFixture, ignore_cancel_and_succeed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>exercise__simple__client_8cpp.html</anchorfile>
      <anchor>a435bc09d4f4377a0d20f5b394bfdf405</anchor>
      <arglist>(SimpleClientFixture, lose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exercise_simple_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>exercise__simple__client_8py</filename>
    <class kind="class">exercise_simple_client::SimpleExerciser</class>
    <namespace>exercise_simple_client</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceexercise__simple__client.html</anchorfile>
      <anchor>ac33368b8ca047e29d6063d692d86b73a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>goal_id_generator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/</path>
    <filename>goal__id__generator_8cpp</filename>
    <includes id="goal__id__generator_8h" name="goal_id_generator.h" local="no" imported="no">actionlib/goal_id_generator.h</includes>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>s_goalcount_</name>
      <anchorfile>goal__id__generator_8cpp.html</anchorfile>
      <anchor>a0008cbe33d648a74c42e04c399b99616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::mutex</type>
      <name>s_goalcount_mutex_</name>
      <anchorfile>goal__id__generator_8cpp.html</anchorfile>
      <anchor>a52eb46e71d54f6e61a695e291387a4b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>goal_id_generator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>goal__id__generator_8h</filename>
    <includes id="decl_8h" name="decl.h" local="no" imported="no">actionlib/decl.h</includes>
    <class kind="class">actionlib::GoalIDGenerator</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>goal_id_generator.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>goal__id__generator_8py</filename>
    <class kind="class">actionlib::goal_id_generator::GoalIDGenerator</class>
    <namespace>actionlib::goal_id_generator</namespace>
    <member kind="variable">
      <type>int</type>
      <name>s_goalcount</name>
      <anchorfile>namespaceactionlib_1_1goal__id__generator.html</anchorfile>
      <anchor>ac2ba48d0e034adb4f5ec838d7e97ecba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s_goalcount_lock</name>
      <anchorfile>namespaceactionlib_1_1goal__id__generator.html</anchorfile>
      <anchor>a88285fff1d76bff36fda96766170a100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>goal_manager_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>goal__manager__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>handle_tracker_deleter.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>handle__tracker__deleter_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="status__tracker_8h" name="status_tracker.h" local="no" imported="no">actionlib/server/status_tracker.h</includes>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <includes id="handle__tracker__deleter__imp_8h" name="handle_tracker_deleter_imp.h" local="no" imported="no">actionlib/server/handle_tracker_deleter_imp.h</includes>
    <class kind="class">actionlib::HandleTrackerDeleter</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>handle_tracker_deleter.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>handle__tracker__deleter_8py</filename>
    <class kind="class">actionlib::handle_tracker_deleter::HandleTrackerDeleter</class>
    <namespace>actionlib::handle_tracker_deleter</namespace>
  </compound>
  <compound kind="file">
    <name>handle_tracker_deleter_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>handle__tracker__deleter__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>library.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/tools/</path>
    <filename>library_8py</filename>
    <namespace>library</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_message_to_yaml</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a0f281ef92fe28e82467df379064b6f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findros</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>abd4bd6fdeead31ac0351db280652d9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_yaml</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>ab422162a40fbd2dfcf9f0e76c315f081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msg</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a693ff870f40d96a51bed671f9d3a8eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msg_str</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>afd7367f09c11e580cfa34c3d43a6fd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msgs</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a6f2e6cdc604fb8528883bac9df0d1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msgs_str</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a48e3e8ba86ace2b12b9228e70bc2ce92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>YAMLBag</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>ada8dde3a81b0c4582f78aa8880452e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_fp</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a9526f96a77923460d176af380a6dc133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a4a4b5f800a4b782b7f5085895ebe8fda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>managed_list.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>managed__list_8h</filename>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <class kind="class">actionlib::ManagedList::ElemDeleter</class>
    <class kind="class">actionlib::ManagedList::Handle</class>
    <class kind="class">actionlib::ManagedList::iterator</class>
    <class kind="class">actionlib::ManagedList</class>
    <class kind="struct">actionlib::ManagedList::TrackedElem</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>mock_simple_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>mock__simple__server_8py</filename>
    <class kind="class">mock_simple_server::RefSimpleServer</class>
    <namespace>mock_simple_server</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespacemock__simple__server.html</anchorfile>
      <anchor>afccdca504ab7144e0a3cd3a2fe56be92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>one_shot_timer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/</path>
    <filename>one__shot__timer_8h</filename>
    <class kind="class">OneShotTimer</class>
  </compound>
  <compound kind="file">
    <name>ref_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>ref__server_8cpp</filename>
    <includes id="action__server_8h" name="action_server.h" local="no" imported="no">actionlib/server/action_server.h</includes>
    <class kind="class">actionlib::RefServer</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ref__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ref_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>ref__server_8py</filename>
    <class kind="class">ref_server::RefServer</class>
    <namespace>ref_server</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceref__server.html</anchorfile>
      <anchor>a72df3118806a6e376c4c0997658d36d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespaceref__server.html</anchorfile>
      <anchor>ad4924f6ec973b6b4a775f08d2615ddc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ref_simple_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>ref__simple__server_8py</filename>
    <class kind="class">ref_simple_server::RefSimpleServer</class>
    <namespace>ref_simple_server</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceref__simple__server.html</anchorfile>
      <anchor>a07dd5e6aee3ec4cd0b4f0eecf2bb22c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespaceref__simple__server.html</anchorfile>
      <anchor>a3ba4890674f8985ea63ccb919be7220a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server_goal_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>server__goal__handle_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="status__tracker_8h" name="status_tracker.h" local="no" imported="no">actionlib/server/status_tracker.h</includes>
    <includes id="destruction__guard_8h" name="destruction_guard.h" local="no" imported="no">actionlib/destruction_guard.h</includes>
    <includes id="server__goal__handle__imp_8h" name="server_goal_handle_imp.h" local="no" imported="no">actionlib/server/server_goal_handle_imp.h</includes>
    <class kind="class">actionlib::ServerGoalHandle</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>server_goal_handle.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>server__goal__handle_8py</filename>
    <class kind="class">actionlib::server_goal_handle::ServerGoalHandle</class>
    <namespace>actionlib::server_goal_handle</namespace>
  </compound>
  <compound kind="file">
    <name>server_goal_handle_destruction.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>server__goal__handle__destruction_8cpp</filename>
    <includes id="action__server_8h" name="action_server.h" local="no" imported="no">actionlib/server/action_server.h</includes>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <class kind="class">actionlib::ServerGoalHandleDestructionTester</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>server__goal__handle__destruction_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinner</name>
      <anchorfile>server__goal__handle__destruction_8cpp.html</anchorfile>
      <anchor>aea50992067879bc084d6ea994207fc8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>server__goal__handle__destruction_8cpp.html</anchorfile>
      <anchor>a8b4c5538264883cd02680f30bfc4cd88</anchor>
      <arglist>(ServerGoalHandleDestruction, destruction_test)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server_goal_handle_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>server__goal__handle__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>service_client.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>service__client_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <includes id="service__client__imp_8h" name="service_client_imp.h" local="no" imported="no">actionlib/client/service_client_imp.h</includes>
    <class kind="class">actionlib::ServiceClient</class>
    <class kind="class">actionlib::ServiceClientImp</class>
    <class kind="class">actionlib::ServiceClientImpT</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>ServiceClient</type>
      <name>serviceClient</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a6d88a5e5a172f364f2bd776a622567d2</anchor>
      <arglist>(ros::NodeHandle n, std::string name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_client_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>service__client__imp_8h</filename>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>ServiceClient</type>
      <name>serviceClient</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a6d88a5e5a172f364f2bd776a622567d2</anchor>
      <arglist>(ros::NodeHandle n, std::string name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>service__server_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="action__server_8h" name="action_server.h" local="no" imported="no">actionlib/server/action_server.h</includes>
    <includes id="service__server__imp_8h" name="service_server_imp.h" local="no" imported="no">actionlib/server/service_server_imp.h</includes>
    <class kind="class">actionlib::ServiceServer</class>
    <class kind="class">actionlib::ServiceServerImp</class>
    <class kind="class">actionlib::ServiceServerImpT</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>ServiceServer</type>
      <name>advertiseService</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a174ffe05c5ca4e8befd5ca056a4c7cba</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; bool(const typename ActionSpec::_action_goal_type::_goal_type &amp;, typename ActionSpec::_action_result_type::_result_type &amp;result)&gt; service_cb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>service_server_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>service__server__imp_8h</filename>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>ServiceServer</type>
      <name>advertiseService</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a174ffe05c5ca4e8befd5ca056a4c7cba</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; bool(const typename ActionSpec::_action_goal_type::_goal_type &amp;, typename ActionSpec::_action_result_type::_result_type &amp;result)&gt; service_cb)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/</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>simple_action_client.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>simple__action__client_8h</filename>
    <includes id="action__client_8h" name="action_client.h" local="yes" imported="no">actionlib/client/action_client.h</includes>
    <includes id="simple__goal__state_8h" name="simple_goal_state.h" local="yes" imported="no">actionlib/client/simple_goal_state.h</includes>
    <includes id="simple__client__goal__state_8h" name="simple_client_goal_state.h" local="yes" imported="no">actionlib/client/simple_client_goal_state.h</includes>
    <includes id="terminal__state_8h" name="terminal_state.h" local="yes" imported="no">actionlib/client/terminal_state.h</includes>
    <class kind="class">actionlib::SimpleActionClient</class>
    <namespace>actionlib</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEPRECATED</name>
      <anchorfile>simple__action__client_8h.html</anchorfile>
      <anchor>ac1e8a42306d8e67cb94ca31c3956ee78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_action_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>simple__action__client_8py</filename>
    <class kind="class">actionlib::simple_action_client::SimpleActionClient</class>
    <class kind="class">actionlib::simple_action_client::SimpleGoalState</class>
    <namespace>actionlib::simple_action_client</namespace>
  </compound>
  <compound kind="file">
    <name>simple_action_server.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>simple__action__server_8h</filename>
    <includes id="action__server_8h" name="action_server.h" local="no" imported="no">actionlib/server/action_server.h</includes>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="simple__action__server__imp_8h" name="simple_action_server_imp.h" local="no" imported="no">actionlib/server/simple_action_server_imp.h</includes>
    <class kind="class">actionlib::SimpleActionServer</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>simple_action_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>simple__action__server_8py</filename>
    <class kind="class">actionlib::simple_action_server::SimpleActionServer</class>
    <namespace>actionlib::simple_action_server</namespace>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespaceactionlib_1_1simple__action__server.html</anchorfile>
      <anchor>af735ae70765334e3059df623d34a99fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_action_server_deadlock_companion.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__action__server__deadlock__companion_8py</filename>
    <class kind="class">simple_action_server_deadlock_companion::Constants</class>
    <class kind="class">simple_action_server_deadlock_companion::DeadlockCompanion</class>
    <namespace>simple_action_server_deadlock_companion</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>companion</name>
      <anchorfile>namespacesimple__action__server__deadlock__companion.html</anchorfile>
      <anchor>ac5738111ff8dbef6560019f3905777e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_action_server_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>simple__action__server__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>simple_client_allocator_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__client__allocator__test_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__client__allocator__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>simple__client__allocator__test_8cpp.html</anchorfile>
      <anchor>a792fef7a2b46450f2a83da6228864ef2</anchor>
      <arglist>(SimpleClientAllocator, easy_test)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_client_goal_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>simple__client__goal__state_8h</filename>
    <class kind="class">actionlib::SimpleClientGoalState</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>simple_client_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__client__test_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <member kind="function">
      <type>void</type>
      <name>easyDoneCallback</name>
      <anchorfile>simple__client__test_8cpp.html</anchorfile>
      <anchor>ac49d685d44544dc41c9b8c76e1ed69d5</anchor>
      <arglist>(bool *called, const SimpleClientGoalState &amp;state, const TestResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>easyOldDoneCallback</name>
      <anchorfile>simple__client__test_8cpp.html</anchorfile>
      <anchor>a214bc667e15f1d031e9e9d38e4d7f7e8</anchor>
      <arglist>(bool *called, const TerminalState &amp;terminal_state, const TestResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__client__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>simple__client__test_8cpp.html</anchorfile>
      <anchor>ac57ed3683dbd1741af9bf0f9adf1c91f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>simple__client__test_8cpp.html</anchorfile>
      <anchor>aad56762af7e142e9b2f124fd50247b0c</anchor>
      <arglist>(SimpleClient, easy_tests)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_client_wait_test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__client__wait__test_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__client__wait__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>simple__client__wait__test_8cpp.html</anchorfile>
      <anchor>ac57ed3683dbd1741af9bf0f9adf1c91f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>simple__client__wait__test_8cpp.html</anchorfile>
      <anchor>aa1bded459f212ef6ccb0cc8508e46702</anchor>
      <arglist>(SimpleClient, easy_wait_test)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_execute_ref_server.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__execute__ref__server_8cpp</filename>
    <includes id="simple__action__server_8h" name="simple_action_server.h" local="no" imported="no">actionlib/server/simple_action_server.h</includes>
    <class kind="class">actionlib::SimpleExecuteRefServer</class>
    <namespace>actionlib</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simple__execute__ref__server_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_goal_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>simple__goal__state_8h</filename>
    <class kind="class">actionlib::SimpleGoalState</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>simple_python_client_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>simple__python__client__test_8py</filename>
    <class kind="class">simple_python_client_test::TestSimpleActionClient</class>
    <namespace>simple_python_client_test</namespace>
  </compound>
  <compound kind="file">
    <name>status_tracker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>status__tracker_8h</filename>
    <includes id="action__definition_8h" name="action_definition.h" local="no" imported="no">actionlib/action_definition.h</includes>
    <includes id="goal__id__generator_8h" name="goal_id_generator.h" local="no" imported="no">actionlib/goal_id_generator.h</includes>
    <includes id="status__tracker__imp_8h" name="status_tracker_imp.h" local="no" imported="no">actionlib/server/status_tracker_imp.h</includes>
    <class kind="class">actionlib::StatusTracker</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>status_tracker.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/src/actionlib/</path>
    <filename>status__tracker_8py</filename>
    <class kind="class">actionlib::status_tracker::StatusTracker</class>
    <namespace>actionlib::status_tracker</namespace>
  </compound>
  <compound kind="file">
    <name>status_tracker_imp.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/server/</path>
    <filename>status__tracker__imp_8h</filename>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>terminal_state.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/include/actionlib/client/</path>
    <filename>terminal__state_8h</filename>
    <class kind="class">actionlib::TerminalState</class>
    <namespace>actionlib</namespace>
  </compound>
  <compound kind="file">
    <name>test_cpp_simple_client_cancel_crash.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__cpp__simple__client__cancel__crash_8cpp</filename>
    <includes id="simple__action__client_8h" name="simple_action_client.h" local="no" imported="no">actionlib/client/simple_action_client.h</includes>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; actionlib::TestAction &gt;</type>
      <name>Client</name>
      <anchorfile>test__cpp__simple__client__cancel__crash_8cpp.html</anchorfile>
      <anchor>a30e40187319c06df8ce590e420956303</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__cpp__simple__client__cancel__crash_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>test__cpp__simple__client__cancel__crash_8cpp.html</anchorfile>
      <anchor>a6eeb32c5773942a0adbcb901c7b12740</anchor>
      <arglist>(SimpleClientCancelCrash, uninitialized_crash)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_imports.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__imports_8py</filename>
    <class kind="class">test_imports::TestImports</class>
    <namespace>test_imports</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__imports.html</anchorfile>
      <anchor>a1c709f33dcb509afe994c5ab160fceda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ref_action_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__ref__action__server_8py</filename>
    <class kind="class">test_ref_action_server::TestRefSimpleActionServer</class>
    <namespace>test_ref_action_server</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__ref__action__server.html</anchorfile>
      <anchor>a38bc5bb4bf4600d664b2e338cb80402b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ref_simple_action_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__ref__simple__action__server_8py</filename>
    <class kind="class">test_ref_simple_action_server::TestRefSimpleActionServer</class>
    <namespace>test_ref_simple_action_server</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__ref__simple__action__server.html</anchorfile>
      <anchor>a20402293464b92bbfdcb605e36469f20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_server_components.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__server__components_8py</filename>
    <class kind="class">test_server_components::TestGoalIDGenerator</class>
    <namespace>test_server_components</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__server__components.html</anchorfile>
      <anchor>af4b2d44711f448dc8207b1d41b53fed5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_simple_action_server_deadlock.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-actionlib/doc_stacks/2014-10-05_22-01-14.984875/actionlib/test/</path>
    <filename>test__simple__action__server__deadlock_8py</filename>
    <class kind="class">test_simple_action_server_deadlock::Constants</class>
    <class kind="class">test_simple_action_server_deadlock::DeadlockTest</class>
    <namespace>test_simple_action_server_deadlock</namespace>
  </compound>
  <compound kind="class">
    <name>OneShotTimer</name>
    <filename>classOneShotTimer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cb</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>aacf792d2244ffee634c63f9098d7b878</anchor>
      <arglist>(const ros::TimerEvent &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OneShotTimer</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>a472af3b5b5d9aa45824776ed5b3bc410</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ros::Timer &amp;</type>
      <name>operator=</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>acd71541e1248d0d6b817602c60c7cccd</anchor>
      <arglist>(const ros::Timer &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerOneShotCb</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>a7d3f0766dfae66a8d7c9ff8eb4e805f9</anchor>
      <arglist>(boost::function&lt; void(const ros::TimerEvent &amp;e)&gt; callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>a5b25afeef82994a2c3e844a6c909a61d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::function&lt; void(const ros::TimerEvent &amp;e)&gt;</type>
      <name>getCb</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>a54eeaf566577bc908439670f79a9d7f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>abdc5f506b437e8aafd23d700042f0b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void(const ros::TimerEvent &amp;e)&gt;</type>
      <name>callback_</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>a5f49f0df8a9fdd4eb0a3b8a616ab1067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>timer_</name>
      <anchorfile>classOneShotTimer.html</anchorfile>
      <anchor>abc875896c72e5bbd062145773507ece5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimpleClientFixture</name>
    <filename>classSimpleClientFixture.html</filename>
    <member kind="function">
      <type></type>
      <name>SimpleClientFixture</name>
      <anchorfile>classSimpleClientFixture.html</anchorfile>
      <anchor>aeaed6ca04309c53f8c06c6b686b7fe95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classSimpleClientFixture.html</anchorfile>
      <anchor>a661cf7b8e9cfad8142542678f2d50be6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SimpleActionClient&lt; TestRequestAction &gt;</type>
      <name>ac_</name>
      <anchorfile>classSimpleClientFixture.html</anchorfile>
      <anchor>a2b18e9144b035eb4ef2a161f7ca7bfde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Duration</type>
      <name>default_wait_</name>
      <anchorfile>classSimpleClientFixture.html</anchorfile>
      <anchor>a3211d96787eb1153173c820e33fec7d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestRunner</name>
    <filename>classTestRunner.html</filename>
    <member kind="function">
      <type>void</type>
      <name>protectingThread</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>a9df8b3fe8aceb46f3e161552bf1ad5dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestRunner</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>adf6d073e739128299841d29a6701d34b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition</type>
      <name>cond_</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>aee3d0894a19f4c8709af1aeb538583e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>done_protecting_</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>a31dd5d6d3e9b569792b44539029483c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DestructionGuard</type>
      <name>guard_</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>a7e2597f01e5e466a83d0f50d0635d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classTestRunner.html</anchorfile>
      <anchor>a341998eb45bafb638d11fc6dbbc817b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib</name>
    <filename>namespaceactionlib.html</filename>
    <namespace>actionlib::action_client</namespace>
    <namespace>actionlib::action_server</namespace>
    <namespace>actionlib::exceptions</namespace>
    <namespace>actionlib::goal_id_generator</namespace>
    <namespace>actionlib::handle_tracker_deleter</namespace>
    <namespace>actionlib::server_goal_handle</namespace>
    <namespace>actionlib::simple_action_client</namespace>
    <namespace>actionlib::simple_action_server</namespace>
    <namespace>actionlib::status_tracker</namespace>
    <class kind="class">actionlib::ActionClient</class>
    <class kind="class">actionlib::ActionServer</class>
    <class kind="class">actionlib::ClientGoalHandle</class>
    <class kind="class">actionlib::ClientGoalStatus</class>
    <class kind="class">actionlib::CommState</class>
    <class kind="class">actionlib::CommStateMachine</class>
    <class kind="class">actionlib::ConnectionMonitor</class>
    <class kind="class">actionlib::DestructionGuard</class>
    <class kind="class">actionlib::EnclosureDeleter</class>
    <class kind="class">actionlib::GoalIDGenerator</class>
    <class kind="class">actionlib::GoalManager</class>
    <class kind="class">actionlib::HandleTrackerDeleter</class>
    <class kind="class">actionlib::ManagedList</class>
    <class kind="class">actionlib::RefServer</class>
    <class kind="class">actionlib::ServerGoalHandle</class>
    <class kind="class">actionlib::ServerGoalHandleDestructionTester</class>
    <class kind="class">actionlib::ServiceClient</class>
    <class kind="class">actionlib::ServiceClientImp</class>
    <class kind="class">actionlib::ServiceClientImpT</class>
    <class kind="class">actionlib::ServiceServer</class>
    <class kind="class">actionlib::ServiceServerImp</class>
    <class kind="class">actionlib::ServiceServerImpT</class>
    <class kind="class">actionlib::SimpleActionClient</class>
    <class kind="class">actionlib::SimpleActionServer</class>
    <class kind="class">actionlib::SimpleClientGoalState</class>
    <class kind="class">actionlib::SimpleExecuteRefServer</class>
    <class kind="class">actionlib::SimpleGoalState</class>
    <class kind="class">actionlib::StatusTracker</class>
    <class kind="class">actionlib::TerminalState</class>
    <member kind="function">
      <type>ServiceServer</type>
      <name>advertiseService</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a174ffe05c5ca4e8befd5ca056a4c7cba</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; bool(const typename ActionSpec::_action_goal_type::_goal_type &amp;, typename ActionSpec::_action_result_type::_result_type &amp;result)&gt; service_cb)</arglist>
    </member>
    <member kind="function">
      <type>ServiceClient</type>
      <name>serviceClient</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a6d88a5e5a172f364f2bd776a622567d2</anchor>
      <arglist>(ros::NodeHandle n, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; Member &gt;</type>
      <name>share_member</name>
      <anchorfile>namespaceactionlib.html</anchorfile>
      <anchor>a278087de9f1d3536dd7134813d76527a</anchor>
      <arglist>(boost::shared_ptr&lt; Enclosure &gt; enclosure, Member &amp;member)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ActionClient</name>
    <filename>classactionlib_1_1ActionClient.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="typedef">
      <type>ClientGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>af7dad653e7d28267a0c2e4b57f995e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionClient</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aa69d7a3df0c1a66665bf9fa766a5da1a</anchor>
      <arglist>(const std::string &amp;name, ros::CallbackQueueInterface *queue=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionClient</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a2a0e2ebd4704bae99cf6111a18a39916</anchor>
      <arglist>(const ros::NodeHandle &amp;n, const std::string &amp;name, ros::CallbackQueueInterface *queue=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelAllGoals</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a8cbe2404d393c8d3d138e6ce7f0ee79b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelGoalsAtAndBeforeTime</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a75fb69950eb6196e3d48707dedec2ac3</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>afd1a61730b5fd71f2c95e060d4775793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GoalHandle</type>
      <name>sendGoal</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>abb0ec048350a37cbbc23bba740c90523</anchor>
      <arglist>(const Goal &amp;goal, TransitionCallback transition_cb=TransitionCallback(), FeedbackCallback feedback_cb=FeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForActionServerToStart</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a79a87a15ddf584f064621282fe7d9f5c</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActionClient</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aa65ed395f301156268bd53e952c15179</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ActionClient&lt; ActionSpec &gt;</type>
      <name>ActionClientT</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a740267c84830d2ac80f414f52cc82b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(GoalHandle, const FeedbackConstPtr &amp;) &gt;</type>
      <name>FeedbackCallback</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a4f94fa321655927c4edada78c9b2223b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(const ActionGoalConstPtr)&gt;</type>
      <name>SendGoalFunc</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>af8c6d906027873c5a360fedc024718be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>boost::function&lt; void(GoalHandle) &gt;</type>
      <name>TransitionCallback</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a380e5c7d040577e76fed14caf844503c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a85da11adbc6a596f44b36bdd16c32020</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>feedbackCb</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>ab8f36a40992abce8bb8c600898fedc9e</anchor>
      <arglist>(const ActionFeedbackConstPtr &amp;action_feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initClient</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>ab8702b404409ae337cb9e09c7f4e7379</anchor>
      <arglist>(ros::CallbackQueueInterface *queue)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ros::Publisher</type>
      <name>queue_advertise</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aa5efd84a3bcf1e76bd358efa5c9242be</anchor>
      <arglist>(const std::string &amp;topic, uint32_t queue_size, const ros::SubscriberStatusCallback &amp;connect_cb, const ros::SubscriberStatusCallback &amp;disconnect_cb, ros::CallbackQueueInterface *queue)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ros::Subscriber</type>
      <name>queue_subscribe</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a69b3f03a9c99b69be6a2540326e5b814</anchor>
      <arglist>(const std::string &amp;topic, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr&lt; M const  &gt; &amp;), T *obj, ros::CallbackQueueInterface *queue)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resultCb</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a065811518e5c141e89df583dc9686a22</anchor>
      <arglist>(const ActionResultConstPtr &amp;action_result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendCancelFunc</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a5a9d141a2fe7a7ddab6d6d954c0b66c4</anchor>
      <arglist>(const actionlib_msgs::GoalID &amp;cancel_msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendGoalFunc</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a8c0b0ec60200b1f40080d24eafc619a5</anchor>
      <arglist>(const ActionGoalConstPtr &amp;action_goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statusCb</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>ab8352b8f243604adbedcb131a6921033</anchor>
      <arglist>(const actionlib_msgs::GoalStatusArrayConstPtr &amp;status_array)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cancel_pub_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a78f8c545f3ca02d21d5d909437e18f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ConnectionMonitor &gt;</type>
      <name>connection_monitor_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aab30aff2ab45bdb0961eda584df384cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>feedback_sub_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>ae1308d9482bab828185fea8f140ff911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>goal_pub_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a5bbd06a78e3f803d8b279b67cf2ba1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aafd85a42dca405407386f289796e6729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalManager&lt; ActionSpec &gt;</type>
      <name>manager_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>ac2d01216b376e75e1c99e53c3b868bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a2ad6dbc90a89a14a25b2bf98012e99b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>result_sub_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>a78721ca0aaf0effedbd487dce6a9d10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>status_sub_</name>
      <anchorfile>classactionlib_1_1ActionClient.html</anchorfile>
      <anchor>aa36b408872451be417c64bc185409d53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ActionServer</name>
    <filename>classactionlib_1_1ActionServer.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="typedef">
      <type>ServerGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a3135be248ca51f7194fdf5be96d73b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>af5fd04e68cce79df9728dfe59fb27e43</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>aefe7a407584e2a70beaacbdd3156c252</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; void(GoalHandle)&gt; goal_cb, boost::function&lt; void(GoalHandle)&gt; cancel_cb, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a10417e314d0d1ee50c2506999f6c1600</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; void(GoalHandle)&gt; goal_cb, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED</type>
      <name>ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ab3c4f1df2f3358c669b882135f44f37b</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; void(GoalHandle)&gt; goal_cb, boost::function&lt; void(GoalHandle)&gt; cancel_cb=boost::function&lt; void(GoalHandle)&gt;())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a1fbd05ad3b851e9c22f6a9adcd9731e9</anchor>
      <arglist>(ros::NodeHandle n, std::string name, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED</type>
      <name>ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>afcdafc787128adef94cae3c21f733ee0</anchor>
      <arglist>(ros::NodeHandle n, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCancelCallback</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a374a49ce7fb9690c5b9634b9f21b79ce</anchor>
      <arglist>(boost::function&lt; void(GoalHandle)&gt; cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerGoalCallback</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a2456a4a183b91e8f0fd86dfeea3437d3</anchor>
      <arglist>(boost::function&lt; void(GoalHandle)&gt; cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>aafc1cdd4adedeb43d1c23f7332eb3d17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ActionServer</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ae5cb0ecf7d2adf106500a2ba0e1a284d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cancelCallback</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a0e097c85d2178831f5de49699226a6d2</anchor>
      <arglist>(const boost::shared_ptr&lt; const actionlib_msgs::GoalID &gt; &amp;goal_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a22dd01de64e62309df611acfebd83b94</anchor>
      <arglist>(const boost::shared_ptr&lt; const ActionGoal &gt; &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a44b22e9a17548c2d98c0c6f9d28eca0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishFeedback</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a20c77d451027a7f7fa1d22b7e3dd77d7</anchor>
      <arglist>(const actionlib_msgs::GoalStatus &amp;status, const Feedback &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishResult</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a7aca3040bef81a2b42293f08137e8238</anchor>
      <arglist>(const actionlib_msgs::GoalStatus &amp;status, const Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStatus</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ab1b34e4b078d0790d0fe9d6432df2263</anchor>
      <arglist>(const ros::TimerEvent &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStatus</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a1ffef414f5165335e2611829c78e1b36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void(GoalHandle)&gt;</type>
      <name>cancel_callback_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ad4c1116196b48975f5a1165eb788cc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cancel_sub_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a70d8ebc24e715f3b09381f70bb4f42db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>feedback_pub_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a105b0500d719fbaabe80b3840d306264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void(GoalHandle)&gt;</type>
      <name>goal_callback_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ad110310b98050bbb63666bd91b76e0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goal_sub_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ae3472c8fcfac1caaf45d7301aab1dff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>aa344af4b397a01b65fbec2783e50f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalIDGenerator</type>
      <name>id_generator_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a775d794e6631b232646ba9ec7f9d99c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_cancel_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a8dfcd523bc92c0f6caa8c154c3992bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>lock_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>aa596642e86746a971793211982dad49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a42bc9f1258f4100300ed74f7f29e89ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>result_pub_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a969216dc77f571a1b6d60b1f6017d809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>started_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a7579356fd12a6a80a3bd82596c3dd666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; StatusTracker&lt; ActionSpec &gt; &gt;</type>
      <name>status_list_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a9537d7c838fd82debdaaa248c8e08a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>status_list_timeout_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a4e72d5be3b13c819562570acb40cb264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>status_pub_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a41cc3ad8fe7f42d2ef85bff2628a5a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>status_timer_</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>ae45e1d1ea7e56e6c34286cb0c8b44c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HandleTrackerDeleter&lt; ActionSpec &gt;</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a7f0ffe0660ff30395d03e272ffa356f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ServerGoalHandle&lt; ActionSpec &gt;</name>
      <anchorfile>classactionlib_1_1ActionServer.html</anchorfile>
      <anchor>a55f18fed1933f685382727fb356a1c0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ClientGoalHandle</name>
    <filename>classactionlib_1_1ClientGoalHandle.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="function">
      <type>void</type>
      <name>cancel</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a8a95902bbc3ebe7eb86b64504068bb26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClientGoalHandle</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a8396d0864a5e1efc30cdc19d8f7169a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CommState</type>
      <name>getCommState</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a0c36a171f9662e981bc799844558bf6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResultConstPtr</type>
      <name>getResult</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a9b0fb19b0f52c1edea93b60eb9ca6764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TerminalState</type>
      <name>getTerminalState</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a85da38882aacb2198c019018850f8723</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpired</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>acfbdf769e72e002dd718d145e1893467</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>ae4b560e3eafd7ef3043e2346fd8b99e0</anchor>
      <arglist>(const ClientGoalHandle&lt; ActionSpec &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a8e2221c8e40ab05f2a72117fa05f503c</anchor>
      <arglist>(const ClientGoalHandle&lt; ActionSpec &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resend</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a516c586aec507c31a2b6aa319bda205e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a2d8a600050d163ced05331439cf15101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ClientGoalHandle</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a0bd044f970b74b5eff4fd5a334f9ff38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GoalManager&lt; ActionSpec &gt;</type>
      <name>GoalManagerT</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>ab403fcaf1afe0ab14309cc65acece998</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ManagedList&lt; boost::shared_ptr&lt; CommStateMachine&lt; ActionSpec &gt; &gt; &gt;</type>
      <name>ManagedListT</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>ab0e44babfb9e7bc30825a6bd4d43ec51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>aa221666ff571eed6cfd691fe4ab3f108</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ClientGoalHandle</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>aa8de066419dd1e1696debfe286dfd469</anchor>
      <arglist>(GoalManagerT *gm, typename ManagedListT::Handle handle, const boost::shared_ptr&lt; DestructionGuard &gt; &amp;guard)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>afb72cfd08443b0a261585ac366a98a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalManagerT *</type>
      <name>gm_</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a90de8f99dc890ba04f90644d3b8a9e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>ab500b1e65cb7eee5e9060ff76e96beb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ManagedListT::Handle</type>
      <name>list_handle_</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>ac4effbb8c43ca2e6c4abe9a7863ed4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>GoalManager&lt; ActionSpec &gt;</name>
      <anchorfile>classactionlib_1_1ClientGoalHandle.html</anchorfile>
      <anchor>aa9c6d37452e9fa3fc06cb01b644c42d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ClientGoalStatus</name>
    <filename>classactionlib_1_1ClientGoalStatus.html</filename>
    <member kind="enumeration">
      <name>StateEnum</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9a81b45856379843145c30a8b31c03f8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9adbcaafa08d8a25f1e3972b11bacc180f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREEMPTED</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9a16fa1009e947bd7dcf22c9cd3d97b429</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCEEDED</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9af8ac45de40bc4a412a67b9e3e732c02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9a4a606d96c91a4be082fbb6540da4edb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REJECTED</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9aead6a0288627bb392887040adfecbb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a90121de79ec23e44c2cdd2810cfbcaa9a355b759603e187086fedcef0c53a3893</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClientGoalStatus</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a28ba381e0282e8e727defb80b8b631b2</anchor>
      <arglist>(StateEnum state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClientGoalStatus</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>aae6bae46328f8f5bb41d2875d9617fb5</anchor>
      <arglist>(const GoalStatus &amp;goal_status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromGoalStatus</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>affab136c7dd839e68952929351c27391</anchor>
      <arglist>(const GoalStatus &amp;goal_status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDone</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a8ebcf554ff29b174937402a9625f1011</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>aff14c2523c2c7da49bcf00eba6d84219</anchor>
      <arglist>(const ClientGoalStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const StateEnum &amp;</type>
      <name>operator=</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a263f45203a21a6445e85cf210561506b</anchor>
      <arglist>(const StateEnum &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a333aab600514ac904b48f5511fd18c8f</anchor>
      <arglist>(const ClientGoalStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a3dae336368e2d6b54715b145b9f11de2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ClientGoalStatus</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a7dd87be753ba803c09d2e0ad19ac1a4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StateEnum</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1ClientGoalStatus.html</anchorfile>
      <anchor>a81bae952ad024362b27e4b4404a09ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::CommState</name>
    <filename>classactionlib_1_1CommState.html</filename>
    <member kind="enumeration">
      <name>StateEnum</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_FOR_GOAL_ACK</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957da4d1009b50154c582c3508d69906f2dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957da22d28fac659f550f6a50e408486697d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957daccc178151cf0b435043563fd44922ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_FOR_RESULT</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957da142a5d1b10a649566f98b313501332d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_FOR_CANCEL_ACK</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957dabff3e6facfa94bdcab4452513203ee2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECALLING</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957da271753945af74cb86f1fdb8e910ff702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREEMPTING</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957dacf28c161c21eb13bae6c56624985f744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DONE</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a31649320f1e636e521a2fbfe8390957da236e64ab775c61e0a0011c856d607ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommState</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>af10420bfea3d0afea5e644c50f9d00ae</anchor>
      <arglist>(const StateEnum &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>aa37db96c152224590cdee5cb17e9df8a</anchor>
      <arglist>(const CommState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a1791b019b21e5b79fbdf96817d907a92</anchor>
      <arglist>(const CommState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a285ba0605698ac472db19e98308d3935</anchor>
      <arglist>(const CommState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a2c337a09d57515ace0215ef91e42a2b7</anchor>
      <arglist>(const CommState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a9904c812bebbf44041c2e36f02c0aee6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>StateEnum</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>a37b9ec95e7ba3f179d03ba7a5ae80f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CommState</name>
      <anchorfile>classactionlib_1_1CommState.html</anchorfile>
      <anchor>aa57e31827d955583886d5e6db1df6c8a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::CommStateMachine</name>
    <filename>classactionlib_1_1CommStateMachine.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; void(const ClientGoalHandle&lt; ActionSpec &gt; &amp;, const FeedbackConstPtr &amp;) &gt;</type>
      <name>FeedbackCallback</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a8780dbf02b47c78933df2a5b9dc6531e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClientGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandleT</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a33530715d3d5555d23cc441f360edefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const ClientGoalHandle&lt; ActionSpec &gt; &amp;) &gt;</type>
      <name>TransitionCallback</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a1fdcdd7c51c8772fea2d9f5893b9ccaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommStateMachine</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a69b4181677cce59713c917df2560974d</anchor>
      <arglist>(const ActionGoalConstPtr &amp;action_goal, TransitionCallback transition_callback, FeedbackCallback feedback_callback)</arglist>
    </member>
    <member kind="function">
      <type>ActionGoalConstPtr</type>
      <name>getActionGoal</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a678335d959a272202fafafb7e053fa4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CommState</type>
      <name>getCommState</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a04c709e11dfe4d57752d93ee2a4e05e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>actionlib_msgs::GoalStatus</type>
      <name>getGoalStatus</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a8e70077be79bf717d3a5d75f308e380b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ResultConstPtr</type>
      <name>getResult</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a64ffec0eea129d2aafbacf3c0260a3cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processLost</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a50cb378ebd4b2372ba12abb01a4539fd</anchor>
      <arglist>(GoalHandleT &amp;gh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transitionToState</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>add4eafbf46c762ea1ed6d7463e916d6b</anchor>
      <arglist>(GoalHandleT &amp;gh, const CommState::StateEnum &amp;next_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transitionToState</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a8e4aa6cc03704e0ef2ea76ce4828a976</anchor>
      <arglist>(GoalHandleT &amp;gh, const CommState &amp;next_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFeedback</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a0be0b506a2b7edb9df65b2ff6d24bf7b</anchor>
      <arglist>(GoalHandleT &amp;gh, const ActionFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateResult</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a6218da9b557d7ebe1784940f99cc51ed</anchor>
      <arglist>(GoalHandleT &amp;gh, const ActionResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStatus</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a33b6796cf77359abbbfdc49b9a2e280a</anchor>
      <arglist>(GoalHandleT &amp;gh, const actionlib_msgs::GoalStatusArrayConstPtr &amp;status_array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a17c6b5b2bf33f5a5bf5b91f1da89acf9</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CommStateMachine</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a08ec9fcc9c9ad8f2fcc6c325769b64e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const actionlib_msgs::GoalStatus *</type>
      <name>findGoalStatus</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>ac31abd4998454b9d58a4708f896d94b0</anchor>
      <arglist>(const std::vector&lt; actionlib_msgs::GoalStatus &gt; &amp;status_vec) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setCommState</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a4d7619ff357e1298fc763104fd1d6104</anchor>
      <arglist>(const CommState &amp;state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setCommState</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a6cf41e6694b5a257dd6d30573faef099</anchor>
      <arglist>(const CommState::StateEnum &amp;state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActionGoalConstPtr</type>
      <name>action_goal_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a173986f4621f83db023c38872887164e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FeedbackCallback</type>
      <name>feedback_cb_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>aa87c1f48fd6b1a6986eec526ddc5cb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib_msgs::GoalStatus</type>
      <name>latest_goal_status_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a638035c1c938fda57350d5114eed4e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActionResultConstPtr</type>
      <name>latest_result_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a52d9376d4c243775970e85c14d2f24fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CommState</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>a9e621491a21237a350c0aad7e8c2370d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TransitionCallback</type>
      <name>transition_cb_</name>
      <anchorfile>classactionlib_1_1CommStateMachine.html</anchorfile>
      <anchor>ae39dc8e27ffc5577b1bc7dadaf3900be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ConnectionMonitor</name>
    <filename>classactionlib_1_1ConnectionMonitor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cancelConnectCallback</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>ab953cbd45852d914f4e058a34d053966</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelDisconnectCallback</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a055c5ecaf06207c1570a806b2b69d29a</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConnectionMonitor</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a742f57475accfac4fdf9d5f70ff54fbe</anchor>
      <arglist>(ros::Subscriber &amp;feedback_sub, ros::Subscriber &amp;result_sub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalConnectCallback</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a42bf7679c772d1fc23c769af6362fab3</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalDisconnectCallback</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a2bd8e67fc44cf3859bd6428ff68bda4b</anchor>
      <arglist>(const ros::SingleSubscriberPublisher &amp;pub)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a9636b18fff5f6aea3f3ed74aae352025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processStatus</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>ad4ba858f5b1c13a2aa5fffc19abe1254</anchor>
      <arglist>(const actionlib_msgs::GoalStatusArrayConstPtr &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForActionServerToStart</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a8a53e2475835b9eade17fcf8e14c514e</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0, 0), const ros::NodeHandle &amp;nh=ros::NodeHandle())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>cancelSubscribersString</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a7450a3e0b87dac9d9c8d42e79aab7821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>goalSubscribersString</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a037c83f9fe74b5cce193cad8ee35b357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>cancelSubscribers_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a69bf7baf9197bf3ffb5d544ec52c4701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition</type>
      <name>check_connection_condition_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>ac84b19cedc56333b94ccaeb8dae86fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>data_mutex_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a385a8ff410c55dd41a3995df7b792d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber &amp;</type>
      <name>feedback_sub_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a86821e4c40e18a841ed902230b014b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>goalSubscribers_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a5330a4bbaee9ed59994762a5d5293c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>latest_status_time_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a929c211e184a5b353ee21d7e7b9c71f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber &amp;</type>
      <name>result_sub_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a6eebc67741c84a2b84bc6170b932a51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>status_caller_id_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>a4e0120a8c74638cf9d2f4309bf076ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>status_received_</name>
      <anchorfile>classactionlib_1_1ConnectionMonitor.html</anchorfile>
      <anchor>abed1e1cb221a2bb6695efad7df5f1399</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::DestructionGuard</name>
    <filename>classactionlib_1_1DestructionGuard.html</filename>
    <class kind="class">actionlib::DestructionGuard::ScopedProtector</class>
    <member kind="function">
      <type>void</type>
      <name>destruct</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a6744d1af29fd2e2eafa59fbe307fc37d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DestructionGuard</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>aaf14984db8e630d047ba2a5418824b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tryProtect</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a5eee0aa66409000b02d11328ffb22fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprotect</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a315916abd420c380d91a3ca64f350e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition</type>
      <name>count_condition_</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>ac3b87c6fce8037723a9f5d2418624f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>destructing_</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a9cdba33375f484a8d6795eac0c4b6306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mutex_</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a50da9a3dfcab461a493818994bbd78e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>use_count_</name>
      <anchorfile>classactionlib_1_1DestructionGuard.html</anchorfile>
      <anchor>a23803253c751b8c6e41daa9b2815d493</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::DestructionGuard::ScopedProtector</name>
    <filename>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isProtected</name>
      <anchorfile>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</anchorfile>
      <anchor>a3c3d08f50dd90b36e29d72e8f1beaedb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedProtector</name>
      <anchorfile>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</anchorfile>
      <anchor>a397adad4efcf6391d85d048f7380b565</anchor>
      <arglist>(DestructionGuard &amp;guard)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedProtector</name>
      <anchorfile>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</anchorfile>
      <anchor>a81f8c6d220178ce799db857157c30b2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DestructionGuard &amp;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</anchorfile>
      <anchor>a406eeeede846d0fc8fcbab36717b3aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>protected_</name>
      <anchorfile>classactionlib_1_1DestructionGuard_1_1ScopedProtector.html</anchorfile>
      <anchor>ac09d80a73e35cf7b139e9c8c4dde532a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::EnclosureDeleter</name>
    <filename>classactionlib_1_1EnclosureDeleter.html</filename>
    <templarg>Enclosure</templarg>
    <member kind="function">
      <type></type>
      <name>EnclosureDeleter</name>
      <anchorfile>classactionlib_1_1EnclosureDeleter.html</anchorfile>
      <anchor>a64f62efc7f4fb8eb9972329cd31b0afb</anchor>
      <arglist>(const boost::shared_ptr&lt; Enclosure &gt; &amp;enc_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classactionlib_1_1EnclosureDeleter.html</anchorfile>
      <anchor>a8a07d677b83c3d7f4e25f4091aeed57d</anchor>
      <arglist>(Member *member_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; Enclosure &gt;</type>
      <name>enc_ptr_</name>
      <anchorfile>classactionlib_1_1EnclosureDeleter.html</anchorfile>
      <anchor>ac8e244e55c9d0812e80576e605419420</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::GoalIDGenerator</name>
    <filename>classactionlib_1_1GoalIDGenerator.html</filename>
    <member kind="function">
      <type>actionlib_msgs::GoalID</type>
      <name>generateID</name>
      <anchorfile>classactionlib_1_1GoalIDGenerator.html</anchorfile>
      <anchor>aa9c1cee4000eaa7b64e6aa14d818f2f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GoalIDGenerator</name>
      <anchorfile>classactionlib_1_1GoalIDGenerator.html</anchorfile>
      <anchor>ad844e21bb76187e619d858a45971a5e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GoalIDGenerator</name>
      <anchorfile>classactionlib_1_1GoalIDGenerator.html</anchorfile>
      <anchor>a97f269940c3a2f0e1c8a4d34d8312e6c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classactionlib_1_1GoalIDGenerator.html</anchorfile>
      <anchor>aa2cde81a0d7ed7483df555381d2d4dc4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classactionlib_1_1GoalIDGenerator.html</anchorfile>
      <anchor>a019977c43c31c4caf64980cf117b15e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::GoalManager</name>
    <filename>classactionlib_1_1GoalManager.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::function&lt; void(const actionlib_msgs::GoalID &amp;)&gt;</type>
      <name>CancelFunc</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>acc707138bc903b209a749f8b1199be9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(GoalHandleT, const FeedbackConstPtr &amp;) &gt;</type>
      <name>FeedbackCallback</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>afea67b212222fedd5604ad4bbf299772</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ClientGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandleT</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>ab5dc59149090db0c4c9c17e7955ec826</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GoalManager&lt; ActionSpec &gt;</type>
      <name>GoalManagerT</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a47b5ff28b42b6c9f61dd958d2684f6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ManagedList&lt; boost::shared_ptr&lt; CommStateMachine&lt; ActionSpec &gt; &gt; &gt;</type>
      <name>ManagedListT</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a2a700709fa29c1b24226b1d9fd786d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const ActionGoalConstPtr)&gt;</type>
      <name>SendGoalFunc</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a9e024401e9457f041c44b07dd62d1c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(GoalHandleT) &gt;</type>
      <name>TransitionCallback</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a92b372a54974821e130d1754b81f5279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a1b6ea18cc05581581fa0a4f335cb3f42</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GoalManager</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>add15bfcd6376bf277d1676c145d1dc6a</anchor>
      <arglist>(const boost::shared_ptr&lt; DestructionGuard &gt; &amp;guard)</arglist>
    </member>
    <member kind="function">
      <type>GoalHandleT</type>
      <name>initGoal</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a22602dfd8797db7f3075e2a0a68139cd</anchor>
      <arglist>(const Goal &amp;goal, TransitionCallback transition_cb=TransitionCallback(), FeedbackCallback feedback_cb=FeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCancelFunc</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>aaffe69993dec95e9ac9312b0fdde1e5e</anchor>
      <arglist>(CancelFunc cancel_func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerSendGoalFunc</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>aedcdc3d52d87a61ca017cde0e7f713cf</anchor>
      <arglist>(SendGoalFunc send_goal_func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFeedbacks</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>acc239a22a60c1ce9f4ebae2d528189d1</anchor>
      <arglist>(const ActionFeedbackConstPtr &amp;action_feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateResults</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a40a33b602a13e34cad5b3233acd90a89</anchor>
      <arglist>(const ActionResultConstPtr &amp;action_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStatuses</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>ab57ec2481ff2eeeb2ad0d1ecbdaaeb59</anchor>
      <arglist>(const actionlib_msgs::GoalStatusArrayConstPtr &amp;status_array)</arglist>
    </member>
    <member kind="variable">
      <type>ManagedListT</type>
      <name>list_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a0279b54cfbd4f222c043d4a327969c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>listElemDeleter</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>aba8e8a7221b77bce51df37ac893b5c54</anchor>
      <arglist>(typename ManagedListT::iterator it)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CancelFunc</type>
      <name>cancel_func_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a3283c60328b7cc53d07cad9536dd4271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>ac86114de15209739c4eb3d59c25399dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalIDGenerator</type>
      <name>id_generator_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>a1067cd834d1d0221e0edf1cbc60ebc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>list_mutex_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>ad40c43d5f44f3f7851aad5780c3cc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SendGoalFunc</type>
      <name>send_goal_func_</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>aa317464b1834730b421dc77c60ba185e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ClientGoalHandle&lt; ActionSpec &gt;</name>
      <anchorfile>classactionlib_1_1GoalManager.html</anchorfile>
      <anchor>af94e3599316d77f2c9d1a5a9082ad696</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::HandleTrackerDeleter</name>
    <filename>classactionlib_1_1HandleTrackerDeleter.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="function">
      <type></type>
      <name>HandleTrackerDeleter</name>
      <anchorfile>classactionlib_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a680456594ca0b0e18347a5bd02a9c94d</anchor>
      <arglist>(ActionServer&lt; ActionSpec &gt; *as, typename std::list&lt; StatusTracker&lt; ActionSpec &gt; &gt;::iterator status_it, boost::shared_ptr&lt; DestructionGuard &gt; guard)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classactionlib_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a52c0595bf82b227fcaaba7abf934198e</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActionServer&lt; ActionSpec &gt; *</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>ae604806e251392067dd4ec30e0b2bdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a85cdc14483905f04ca2ab7fcc4807968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; StatusTracker&lt; ActionSpec &gt; &gt;::iterator</type>
      <name>status_it_</name>
      <anchorfile>classactionlib_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a1f7f087428b69cc9b9715b1328a70cee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ManagedList</name>
    <filename>classactionlib_1_1ManagedList.html</filename>
    <templarg>T</templarg>
    <class kind="class">actionlib::ManagedList::ElemDeleter</class>
    <class kind="class">actionlib::ManagedList::Handle</class>
    <class kind="class">actionlib::ManagedList::iterator</class>
    <class kind="struct">actionlib::ManagedList::TrackedElem</class>
    <member kind="typedef">
      <type>boost::function&lt; void(iterator)&gt;</type>
      <name>CustomDeleter</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>a8e4b19f823d130336cc5ebb6675fb7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Handle</type>
      <name>add</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>a6d12c5a4aa0960b453cfde1d7c03025a</anchor>
      <arglist>(const T &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>Handle</type>
      <name>add</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>ae53e3675fb8e687aba117df260145526</anchor>
      <arglist>(const T &amp;elem, CustomDeleter custom_deleter, const boost::shared_ptr&lt; DestructionGuard &gt; &amp;guard)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>aa0a78d6048a19fc1fcd5f3bab2215edb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>aeacdc7a80e165da83aa1f532cb7ee07f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>a049297fb2536a8fdb670486136e4837a</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManagedList</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>abfdc192d85da186209502d5ee4272248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultDeleter</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>abbcde8605ddbb1a40a3c636675dbe431</anchor>
      <arglist>(iterator it)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; TrackedElem &gt;</type>
      <name>list_</name>
      <anchorfile>classactionlib_1_1ManagedList.html</anchorfile>
      <anchor>a9b0c795ab4aa692401a001f82037df0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ManagedList::ElemDeleter</name>
    <filename>classactionlib_1_1ManagedList_1_1ElemDeleter.html</filename>
    <member kind="function">
      <type></type>
      <name>ElemDeleter</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1ElemDeleter.html</anchorfile>
      <anchor>a47fcf39a2e4e3c65167133457329e8d3</anchor>
      <arglist>(iterator it, CustomDeleter deleter, const boost::shared_ptr&lt; DestructionGuard &gt; &amp;guard)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1ElemDeleter.html</anchorfile>
      <anchor>ababd40fdaca590bcd3d4b67c6fb6063d</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CustomDeleter</type>
      <name>deleter_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1ElemDeleter.html</anchorfile>
      <anchor>a6ccd333b80dce6b5e148ad6e9554fa21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1ElemDeleter.html</anchorfile>
      <anchor>a87daddfc4cb8e085efd2afca8ffb9d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator</type>
      <name>it_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1ElemDeleter.html</anchorfile>
      <anchor>a854a07993afc6ca543f4f908f0125553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ManagedList::Handle</name>
    <filename>classactionlib_1_1ManagedList_1_1Handle.html</filename>
    <member kind="function">
      <type>T &amp;</type>
      <name>getElem</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>af82666863900590b0dd5dd50cf8fe47c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Handle</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a2a8e624fe4dc01d48a6d9424c849e413</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Handle &amp;</type>
      <name>operator=</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>af56281c9c3b1d3cb72dd02f3795c3449</anchor>
      <arglist>(const Handle &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a169902155beaaceff1722188e31526cd</anchor>
      <arglist>(const Handle &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a75b20601707c67d86b2c520d4482e0d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Handle</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a7d0b7882e8f8ac75331267a47b324ff3</anchor>
      <arglist>(const boost::shared_ptr&lt; void &gt; &amp;handle_tracker, iterator it)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; void &gt;</type>
      <name>handle_tracker_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>afe8a890e6cced428eeae828a3646a825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator</type>
      <name>it_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a401f6ddadb68288babee77d7c8955ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>valid_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a128c4b127538d2bdede5ef0f4c89dbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>iterator</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a67171474c4da6cc8efe0c7fafefd2b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ManagedList</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1Handle.html</anchorfile>
      <anchor>a1862292c560ca839955a71bf45590a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ManagedList::iterator</name>
    <filename>classactionlib_1_1ManagedList_1_1iterator.html</filename>
    <member kind="function">
      <type>Handle</type>
      <name>createHandle</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>abdc2b52932c3945f8e49eba08d046bfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>a92f019f4dbfa45a280788cfe7b6c6ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>afcdb369f73144566abe68264f26f1981</anchor>
      <arglist>(const iterator &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>afe60d73030f5029c6933bc6c66425d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>ab50f38dfbbe214d2a508ae72d863935c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>a9c92ac128d9637872b8a31e29c9118ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>af2325a8761b13af80c4b78a52a3c199a</anchor>
      <arglist>(const iterator &amp;rhs) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>iterator</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>a5c45fb834df9794ca82db50a6617452a</anchor>
      <arglist>(typename std::list&lt; TrackedElem &gt;::iterator it)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; TrackedElem &gt;::iterator</type>
      <name>it_</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>af4375ef86c70776fca97f11f4b4f7729</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ManagedList</name>
      <anchorfile>classactionlib_1_1ManagedList_1_1iterator.html</anchorfile>
      <anchor>a1862292c560ca839955a71bf45590a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>actionlib::ManagedList::TrackedElem</name>
    <filename>structactionlib_1_1ManagedList_1_1TrackedElem.html</filename>
    <member kind="variable">
      <type>T</type>
      <name>elem</name>
      <anchorfile>structactionlib_1_1ManagedList_1_1TrackedElem.html</anchorfile>
      <anchor>aa94283476c615dde8deed53168dfae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::weak_ptr&lt; void &gt;</type>
      <name>handle_tracker_</name>
      <anchorfile>structactionlib_1_1ManagedList_1_1TrackedElem.html</anchorfile>
      <anchor>aa8a26fa91cc39e80aad6c3e7758c13eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::RefServer</name>
    <filename>classactionlib_1_1RefServer.html</filename>
    <base>ActionServer&lt; TestAction &gt;</base>
    <member kind="typedef">
      <type>ServerGoalHandle&lt; TestAction &gt;</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1RefServer.html</anchorfile>
      <anchor>a627b5840748f2ff81593df51da6b1362</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RefServer</name>
      <anchorfile>classactionlib_1_1RefServer.html</anchorfile>
      <anchor>ad38e089c042fcd8205af307d4f80a6f5</anchor>
      <arglist>(ros::NodeHandle &amp;n, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cancelCallback</name>
      <anchorfile>classactionlib_1_1RefServer.html</anchorfile>
      <anchor>a4b2aeb11c5933d066ed108214123ef8b</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classactionlib_1_1RefServer.html</anchorfile>
      <anchor>ad19820cfea20c0971ad7bdb2d5c832dd</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServerGoalHandle</name>
    <filename>classactionlib_1_1ServerGoalHandle.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>boost::shared_ptr&lt; const Goal &gt;</type>
      <name>getGoal</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a5eef2ff08ae8ca77682c39fadb09ff11</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>actionlib_msgs::GoalID</type>
      <name>getGoalID</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ae159f2d6988816bff1c228c2fa23cf08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>actionlib_msgs::GoalStatus</type>
      <name>getGoalStatus</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>af9672b17ad8963058a6a345850f681d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a244abb3826778deda62c95997f910886</anchor>
      <arglist>(const ServerGoalHandle &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>ServerGoalHandle &amp;</type>
      <name>operator=</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aea02c2708cfc52f9edee43ef0750d9d8</anchor>
      <arglist>(const ServerGoalHandle &amp;gh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a4c1051cfc12ae45eb29d86547543b207</anchor>
      <arglist>(const ServerGoalHandle &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishFeedback</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a687ce09cff7e034d1830a3c768925b86</anchor>
      <arglist>(const Feedback &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerGoalHandle</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a34120c86ae94dc16f9262a65db171ac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerGoalHandle</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a0cc8381722e511b7c816e271bf6524b4</anchor>
      <arglist>(const ServerGoalHandle &amp;gh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAborted</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a7877b66df123f2d2681e3e4a08ab22fa</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAccepted</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a045e0610d06f4da520460e0692af93c8</anchor>
      <arglist>(const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCanceled</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a62fb6a92654ce94446fee9c3eb9b43e9</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRejected</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>af0a4d2debf5b19d985553903ddaef92c</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSucceeded</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ac297923512ac62c9f10a801571b29738</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ad2ba0094f275dc3e314a8456cdca24ff</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ServerGoalHandle</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a17e7362c6c2ba87e800dd1c5259dbd45</anchor>
      <arglist>(typename std::list&lt; StatusTracker&lt; ActionSpec &gt; &gt;::iterator status_it, ActionServer&lt; ActionSpec &gt; *as, boost::shared_ptr&lt; void &gt; handle_tracker, boost::shared_ptr&lt; DestructionGuard &gt; guard)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setCancelRequested</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ab9a1c084dfacdb6c7a18cfc752c02a28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActionServer&lt; ActionSpec &gt; *</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a5f6dc9c23ac8a7b8a7756b397e9625b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; const ActionGoal &gt;</type>
      <name>goal_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a03b7df0255eacdc72f6db9d63462a4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; DestructionGuard &gt;</type>
      <name>guard_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aaf41042e7405ee8eaafef53be785f88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; void &gt;</type>
      <name>handle_tracker_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aff2b7266aded84e17b162d5f93bd06c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; StatusTracker&lt; ActionSpec &gt; &gt;::iterator</type>
      <name>status_it_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aa744f2d6390494c41ae85472fc336a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ActionServer&lt; ActionSpec &gt;</name>
      <anchorfile>classactionlib_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a4f0f6cc5baa86a086a12461e528059ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServerGoalHandleDestructionTester</name>
    <filename>classactionlib_1_1ServerGoalHandleDestructionTester.html</filename>
    <member kind="typedef">
      <type>ServerGoalHandle&lt; TestAction &gt;</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>a0424823ea6d0a281ab2e7bb1fbf7962b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>a231ae56af88c16f91fe7f3e23b3b2eca</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerGoalHandleDestructionTester</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>abd8fe3038ba975dcaefcfa1c6e64ba09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ServerGoalHandleDestructionTester</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>ac8ab73cb8064eeb8daa42a44b924ef15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ActionServer&lt; TestAction &gt; *</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>a1b81e10a9002fc8ff95aea9468b33a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GoalHandle *</type>
      <name>gh_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>a7e0107db06f3aaa8d508e1bbb6cab2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classactionlib_1_1ServerGoalHandleDestructionTester.html</anchorfile>
      <anchor>a99870097360a92b20e9cd546dc67c5b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceClient</name>
    <filename>classactionlib_1_1ServiceClient.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>call</name>
      <anchorfile>classactionlib_1_1ServiceClient.html</anchorfile>
      <anchor>a37f33d48972d69676d8ec8cf9b54923b</anchor>
      <arglist>(const Goal &amp;goal, Result &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1ServiceClient.html</anchorfile>
      <anchor>af37b0d79625943de6648ed5f78d8b033</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceClient</name>
      <anchorfile>classactionlib_1_1ServiceClient.html</anchorfile>
      <anchor>a83a84e2ddfeae1d1043c1b5a46e5164c</anchor>
      <arglist>(boost::shared_ptr&lt; ServiceClientImp &gt; client)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForServer</name>
      <anchorfile>classactionlib_1_1ServiceClient.html</anchorfile>
      <anchor>a24a95c10bfa81ae9037dfc86e12b6ced</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ServiceClientImp &gt;</type>
      <name>client_</name>
      <anchorfile>classactionlib_1_1ServiceClient.html</anchorfile>
      <anchor>a3d1b1169a240757e22829ef4123c2419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceClientImp</name>
    <filename>classactionlib_1_1ServiceClientImp.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>call</name>
      <anchorfile>classactionlib_1_1ServiceClientImp.html</anchorfile>
      <anchor>a1f07ef26bc75a217ec04dd7aa6f8864a</anchor>
      <arglist>(const void *goal, std::string goal_md5sum, void *result, std::string result_md5sum)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1ServiceClientImp.html</anchorfile>
      <anchor>a21d3bcd2b77b4f13b33b0e79519ab10b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceClientImp</name>
      <anchorfile>classactionlib_1_1ServiceClientImp.html</anchorfile>
      <anchor>a1082d7698ed78b5628bf200df77fd430</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>waitForServer</name>
      <anchorfile>classactionlib_1_1ServiceClientImp.html</anchorfile>
      <anchor>a8012bcbb20fc58973868ef9f1b073ee8</anchor>
      <arglist>(const ros::Duration &amp;timeout)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceClientImp</name>
      <anchorfile>classactionlib_1_1ServiceClientImp.html</anchorfile>
      <anchor>a53ba588621b881fd5bddbc1e1ff5b7f6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceClientImpT</name>
    <filename>classactionlib_1_1ServiceClientImpT.html</filename>
    <templarg></templarg>
    <base>actionlib::ServiceClientImp</base>
    <member kind="typedef">
      <type>ClientGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandleT</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>adbd99990330ce945579d69528833bb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SimpleActionClient&lt; ActionSpec &gt;</type>
      <name>SimpleActionClientT</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>ae7d054cb3b4b79e7eb0320933f66813c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>a3395fdd712a3da31447c0595f70ae859</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>call</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>a5109dc024a55daa979592dead15497b2</anchor>
      <arglist>(const void *goal, std::string goal_md5sum, void *result, std::string result_md5sum)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>a628838753489ec958d8cce41783222c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceClientImpT</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>ae048f2088f4b8cce7cdb2502b9e59c4e</anchor>
      <arglist>(ros::NodeHandle n, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForServer</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>ac3ac7d8f802222e8d8262839ac4e6a89</anchor>
      <arglist>(const ros::Duration &amp;timeout)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; SimpleActionClientT &gt;</type>
      <name>ac_</name>
      <anchorfile>classactionlib_1_1ServiceClientImpT.html</anchorfile>
      <anchor>a567b1c196ab88d6a1f5e15a8892a76f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceServer</name>
    <filename>classactionlib_1_1ServiceServer.html</filename>
    <member kind="function">
      <type></type>
      <name>ServiceServer</name>
      <anchorfile>classactionlib_1_1ServiceServer.html</anchorfile>
      <anchor>adc26ccd7f12f8e9060f19aad926a8986</anchor>
      <arglist>(boost::shared_ptr&lt; ServiceServerImp &gt; server)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ServiceServerImp &gt;</type>
      <name>server_</name>
      <anchorfile>classactionlib_1_1ServiceServer.html</anchorfile>
      <anchor>a534cead127626cfab35d0e2e3999e44d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceServerImp</name>
    <filename>classactionlib_1_1ServiceServerImp.html</filename>
    <member kind="function">
      <type></type>
      <name>ServiceServerImp</name>
      <anchorfile>classactionlib_1_1ServiceServerImp.html</anchorfile>
      <anchor>acfc615573ec0d8f4b1f15990bfda18c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceServerImp</name>
      <anchorfile>classactionlib_1_1ServiceServerImp.html</anchorfile>
      <anchor>aa0dfc260748605fb784673680a7d3d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::ServiceServerImpT</name>
    <filename>classactionlib_1_1ServiceServerImpT.html</filename>
    <templarg></templarg>
    <base>actionlib::ServiceServerImp</base>
    <member kind="typedef">
      <type>ActionServer&lt; ActionSpec &gt;::GoalHandle</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>a5f17531a7a184b46c5963d6cac6f8650</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>a6db4f2370d1f56a0f1816708af4bfa7b</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalCB</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>ab4b2d12086e3d30e78d4a042a7df0d82</anchor>
      <arglist>(GoalHandle g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceServerImpT</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>a27031db8b9a99fb7417fd3603ab56df0</anchor>
      <arglist>(ros::NodeHandle n, std::string name, boost::function&lt; bool(const Goal &amp;, Result &amp;result)&gt; service_cb)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ActionServer&lt; ActionSpec &gt; &gt;</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>a62b70bd717a618c4d1870c084b0c5776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; bool(const Goal &amp;, Result &amp;result)&gt;</type>
      <name>service_cb_</name>
      <anchorfile>classactionlib_1_1ServiceServerImpT.html</anchorfile>
      <anchor>a6537fcebc1b5946a448e439971dc7366</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::SimpleActionClient</name>
    <filename>classactionlib_1_1SimpleActionClient.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="typedef">
      <type>boost::function&lt; void() &gt;</type>
      <name>SimpleActiveCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ac8d18f1a70cdecbc2282fbcabca1d531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const SimpleClientGoalState &amp;state, const ResultConstPtr &amp;result) &gt;</type>
      <name>SimpleDoneCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>af19db907b90a2f1f810592ea597fb7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const FeedbackConstPtr &amp;feedback) &gt;</type>
      <name>SimpleFeedbackCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a4bdc4c786f44e67691f5a67343f86c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelAllGoals</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>aecc061e7daee196441388cff468693b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelGoal</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ab267cd5f2e3bb0e180a91b2bf1666ef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelGoalsAtAndBeforeTime</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ae0de721c9314df8dae13eb585c538c4c</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>ResultConstPtr</type>
      <name>getResult</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a5394123ae7a4301f0b1a99c97a2a32e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleClientGoalState</type>
      <name>getState</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a6a2baa3674db5ab9b187783371209bd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isServerConnected</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>af3a32dd1b6e1486977c1dc99c98e627d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendGoal</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ae6a2e6904495e7c20c59e96af0d86801</anchor>
      <arglist>(const Goal &amp;goal, SimpleDoneCallback done_cb=SimpleDoneCallback(), SimpleActiveCallback active_cb=SimpleActiveCallback(), SimpleFeedbackCallback feedback_cb=SimpleFeedbackCallback())</arglist>
    </member>
    <member kind="function">
      <type>SimpleClientGoalState</type>
      <name>sendGoalAndWait</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ac281f4b00bc53e412797cee26e4c7911</anchor>
      <arglist>(const Goal &amp;goal, const ros::Duration &amp;execute_timeout=ros::Duration(0, 0), const ros::Duration &amp;preempt_timeout=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionClient</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a416667d5c870abc27227e45a492c1e3f</anchor>
      <arglist>(const std::string &amp;name, bool spin_thread=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionClient</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a47b97ba81c538372b6f128ed8b285fbc</anchor>
      <arglist>(ros::NodeHandle &amp;n, const std::string &amp;name, bool spin_thread=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopTrackingGoal</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>af61c0c7239bfeea221c97872a7323c0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForResult</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a94b5a38fae6917f83331560b81eea341</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForServer</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a0b00afd6df9d8c7bb1d02361ef8cf973</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimpleActionClient</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a83cb7bab83fc37a4c23f3d14512f15b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ActionClient&lt; ActionSpec &gt;</type>
      <name>ActionClientT</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a702c1e6af31096990cf03e286ad7ac34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ClientGoalHandle&lt; ActionSpec &gt;</type>
      <name>GoalHandleT</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ae1f5826461794f72e092c3e1e901aa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SimpleActionClient&lt; ActionSpec &gt;</type>
      <name>SimpleActionClientT</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a6e87917604af452a5aa691b76af7dcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>aab2b94c66501053c3b1318d392c6a257</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleFeedback</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a080a938736c3fbc2575b0b7897712aa6</anchor>
      <arglist>(GoalHandleT gh, const FeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>handleTransition</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a3fecf109e9fcd0973f9a5cbe929b5e72</anchor>
      <arglist>(GoalHandleT gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initSimpleClient</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a43ff8aaf5b3865bb8b115c537a92fd33</anchor>
      <arglist>(ros::NodeHandle &amp;n, const std::string &amp;name, bool spin_thread)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setSimpleState</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a253b0e61b688f94a96903e8820b01b51</anchor>
      <arglist>(const SimpleGoalState::StateEnum &amp;next_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setSimpleState</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>aa144bc11cbea2b32c5c80379d2f09e88</anchor>
      <arglist>(const SimpleGoalState &amp;next_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>spinThread</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a2244f35538f2db4274900d473649e99a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; ActionClientT &gt;</type>
      <name>ac_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a8a0c320290b3d2de1ea81cbb9edacf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleActiveCallback</type>
      <name>active_cb_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a261fd499846325db485fadeefd01db8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>callback_queue</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a24c904aabe9db96bea17d084b44be2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleGoalState</type>
      <name>cur_simple_state_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a854b5c5c15979381de899b6dc9873150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleDoneCallback</type>
      <name>done_cb_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a109d8621f54a26faa8711020cc0929aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition</type>
      <name>done_condition_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a9df351cb9decb02134325d3d3e09a8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>done_mutex_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a7c2558320f169833a61b18883c45039a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleFeedbackCallback</type>
      <name>feedback_cb_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a789456b1d3d88a08090e76d1cde4ed29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalHandleT</type>
      <name>gh_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a72f51f152c6600ba5f2e51b503e53e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>need_to_terminate_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a707a2cc406495033dac1b54002f88564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a38c2f9d9b9196d6b11dadab4d5f4a531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>spin_thread_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>ae2546c81c306f21cef7e9a6d4bd14843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>terminate_mutex_</name>
      <anchorfile>classactionlib_1_1SimpleActionClient.html</anchorfile>
      <anchor>a9605bbd5c5705ee95107b5c352560e25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::SimpleActionServer</name>
    <filename>classactionlib_1_1SimpleActionServer.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="typedef">
      <type>boost::function&lt; void(const GoalConstPtr &amp;)&gt;</type>
      <name>ExecuteCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a3b0e1d532b80312408e8b339a066b1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ActionServer&lt; ActionSpec &gt;::GoalHandle</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>acaabb2b87f967d79ef3bc85511d5a1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; const Goal &gt;</type>
      <name>acceptNewGoal</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a4964ef9e28f5620e87909c41f0458ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a7f6fda8b97487fdc6f51fe46ee784895</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>abe518d6a22616909c4313eecd7941022</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNewGoalAvailable</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>ad8f4c2980541d536e36851c4111048bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPreemptRequested</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a44005d98cb6eeedc659502d0914fceb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishFeedback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a497b5bb99c01e9424f3d8d0eada2a934</anchor>
      <arglist>(const FeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishFeedback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a905186c874cdcc9dd81fd165d4b9b046</anchor>
      <arglist>(const Feedback &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerGoalCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a4a35adaa57fae84db99b02d59b54863d</anchor>
      <arglist>(boost::function&lt; void()&gt; cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPreemptCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a8074dcf85b8c3f57d711870446323446</anchor>
      <arglist>(boost::function&lt; void()&gt; cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAborted</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>abbfe6220869cfcc19a464ae5a9b804e6</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreempted</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>ae169170b77573bcecc164c979856004e</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSucceeded</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a063a4f5279ee8de856e10d1b612402ba</anchor>
      <arglist>(const Result &amp;result=Result(), const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a1e56fcee8ade1cb9898ea424d5ae78b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a85d05aa4569e223cb2358120edb00491</anchor>
      <arglist>(std::string name, ExecuteCallback execute_cb, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a5ce2d61c9d60f191a24cd103880644a9</anchor>
      <arglist>(std::string name, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED</type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a909d1e534a5bf52e544ab94bb04a78bc</anchor>
      <arglist>(std::string name, ExecuteCallback execute_cb=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a271d4f0bd10d2cb6cdd50c609642b0b3</anchor>
      <arglist>(ros::NodeHandle n, std::string name, ExecuteCallback execute_cb, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a5529cb09abd1ec7ebda2f3fd7068d208</anchor>
      <arglist>(ros::NodeHandle n, std::string name, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED</type>
      <name>SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a454d7108a48ea0c7eddf97a013eac398</anchor>
      <arglist>(ros::NodeHandle n, std::string name, ExecuteCallback execute_cb=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>aa2e75652f980f0a547c36ff9b8cdfd3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimpleActionServer</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a1b00b934f931f7b8e67436ec57de763e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeLoop</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a1cd229f67fe9d493430edee9f0804d19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a9d7cdbb6dadf1b546eefb88e87276296</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preemptCallback</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a4dc6957532caaa97f73972a0e4e53b4a</anchor>
      <arglist>(GoalHandle preempt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ActionServer&lt; ActionSpec &gt; &gt;</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>ae634ffffce1cc4254f6392cf521397c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalHandle</type>
      <name>current_goal_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a52f0bf32e5d2ad8e23473290176d21be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecuteCallback</type>
      <name>execute_callback_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a984fd024324bdf87c47b4b4fc45eef1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition</type>
      <name>execute_condition_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a98fb96e7572dae6c37b24461db82be33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>execute_thread_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>acad96ec619ebc30f94fb0e76c1261014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void()&gt;</type>
      <name>goal_callback_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a474716d2491d262e6156451c837c82c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>lock_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>afc5a272e91a7c21187b5b214294241bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>afe6270a3e288f0f743dddf647214a79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>need_to_terminate_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>ac819f2bac06876ccc7b2411835100c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_goal_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a164f28638f7e4b169ea21544c8bf07d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_goal_preempt_request_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a7e2f2ca307be95235d895d6531c1dc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalHandle</type>
      <name>next_goal_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a35b3ede72ae65b528b171af392108e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void()&gt;</type>
      <name>preempt_callback_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a4c88bedb67183f276f55578d0a7f7771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>preempt_request_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>ad8e5a3e66a5163ddac87e5a91138d895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>terminate_mutex_</name>
      <anchorfile>classactionlib_1_1SimpleActionServer.html</anchorfile>
      <anchor>a732a68531834ad5f59528200b1a4474d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::SimpleClientGoalState</name>
    <filename>classactionlib_1_1SimpleClientGoalState.html</filename>
    <member kind="enumeration">
      <name>StateEnum</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a2f87385336ac64df093b7ea61c76fafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0aefd0ed256b0c064737a31a8f7d5febfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECALLED</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a257e040ebfbc3219266d7b855ca06d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REJECTED</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a05592849ba0cffcbfd78753c5578346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREEMPTED</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a1dbd534c97a133d5c9f1088b798ba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a088fa82b9c1132182e7230869774fee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCEEDED</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0acc5ac2bf0cf2a77d87668ad4be866802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a91066f14351d31404a2179da02c518a0a26441f1e443a184f9e1f99df6bf3392a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getText</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a893a39e8fefd22337785c3f2fd5ffd4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDone</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>aca55b610c2ec2dacc3bfc4027e3efcec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a4d8a585a11f082999007ddad12d8e92e</anchor>
      <arglist>(const SimpleClientGoalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>ae79f9edb1f3f333d1d16afabb7a8a8df</anchor>
      <arglist>(const SimpleClientGoalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a18a7dfbb74c80ede290c48979bbb919b</anchor>
      <arglist>(const SimpleClientGoalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>a27713ad5e739a5730b3d5cf73a13d1aa</anchor>
      <arglist>(const SimpleClientGoalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleClientGoalState</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>aa4ab351baabf72e529122bc61473e883</anchor>
      <arglist>(const StateEnum &amp;state, const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>ac2e2468ddf3c7506c1f869f94917bf3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>StateEnum</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>ababdd90c32b2f7e108a471b2c44c14ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>text_</name>
      <anchorfile>classactionlib_1_1SimpleClientGoalState.html</anchorfile>
      <anchor>ab11db867fe2253bef9b3814578b2fb49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::SimpleExecuteRefServer</name>
    <filename>classactionlib_1_1SimpleExecuteRefServer.html</filename>
    <member kind="typedef">
      <type>ServerGoalHandle&lt; TestAction &gt;</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1SimpleExecuteRefServer.html</anchorfile>
      <anchor>aa2e1a2b01705959a6df618757c1cbe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleExecuteRefServer</name>
      <anchorfile>classactionlib_1_1SimpleExecuteRefServer.html</anchorfile>
      <anchor>a2321b440162dde5c9fcb8de796e35328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeCallback</name>
      <anchorfile>classactionlib_1_1SimpleExecuteRefServer.html</anchorfile>
      <anchor>af1f4e63a598b2f483360ec6cd80ccc2c</anchor>
      <arglist>(const TestGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleActionServer&lt; TestAction &gt;</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1SimpleExecuteRefServer.html</anchorfile>
      <anchor>aeea80d8a9ecf6480baf7393602804c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classactionlib_1_1SimpleExecuteRefServer.html</anchorfile>
      <anchor>aaaa6d9b9773680b9658034a440c30816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::SimpleGoalState</name>
    <filename>classactionlib_1_1SimpleGoalState.html</filename>
    <member kind="enumeration">
      <name>StateEnum</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>af4e74546900d76840f16cc8b69aa14eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>af4e74546900d76840f16cc8b69aa14eba1696d907542f5e9f83fd02343a04fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>af4e74546900d76840f16cc8b69aa14eba92553f01b90c0789bfd99bf198539a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DONE</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>af4e74546900d76840f16cc8b69aa14eba4cc747552d3140368a6f256913fafc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>a47289bce8d83100554d84102eeed6ce3</anchor>
      <arglist>(const SimpleGoalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>adc725cde388ee6b10d5e667635b362f1</anchor>
      <arglist>(const SimpleGoalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>ae8e4eab85e2062e98372f63b803f1d0a</anchor>
      <arglist>(const SimpleGoalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>a2ea089bd0a478d192d9e6b10678f8cfc</anchor>
      <arglist>(const SimpleGoalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleGoalState</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>afd4e3a556c7f31e48f9d22562b549211</anchor>
      <arglist>(const StateEnum &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>acd61fa243d09ce7d9f04990e5f330c40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>StateEnum</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>a7d6e0d9f98efd0a14b5d620fe0c873b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>SimpleGoalState</name>
      <anchorfile>classactionlib_1_1SimpleGoalState.html</anchorfile>
      <anchor>a48d8722d5d581cfb84e4133c42da6212</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::StatusTracker</name>
    <filename>classactionlib_1_1StatusTracker.html</filename>
    <templarg>ActionSpec</templarg>
    <member kind="function">
      <type></type>
      <name>StatusTracker</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>af592d76b3c36d34c539bc2145d12d3d5</anchor>
      <arglist>(const actionlib_msgs::GoalID &amp;goal_id, unsigned int status)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatusTracker</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>a0ae23d2b61c2877b5fee6baccda3cbe4</anchor>
      <arglist>(const boost::shared_ptr&lt; const ActionGoal &gt; &amp;goal)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; const ActionGoal &gt;</type>
      <name>goal_</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>a399462f337a96a2da1bade186a04221a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>handle_destruction_time_</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>ae513745da3b16b5fc451082b53d2d3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::weak_ptr&lt; void &gt;</type>
      <name>handle_tracker_</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>af9ec56344198a7098bb2e4b2126ee504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>actionlib_msgs::GoalStatus</type>
      <name>status_</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>a6a29b92151ebea1811644a05d16ca4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>a4529c3a4a925d0067e6baea32e719b85</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalIDGenerator</type>
      <name>id_generator_</name>
      <anchorfile>classactionlib_1_1StatusTracker.html</anchorfile>
      <anchor>ae8f4917383554a936f6ea0174b464da7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::TerminalState</name>
    <filename>classactionlib_1_1TerminalState.html</filename>
    <member kind="enumeration">
      <name>StateEnum</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECALLED</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9afd232905406042295a0d40b572f1b647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REJECTED</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9a7f9f6d624bc2dbfc7a4c57b194d5f5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREEMPTED</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9a6acd4d56cb28d2f92567cb779fb9fbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9ac6491b2aa00f59547dd23ebce4d3341f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCEEDED</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9a241994b74a7599102584448455795078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a95e929d515f5e32875dd7c66c96e14a9a6a1e61bfb471b2e7a96e25347423db9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getText</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a6bb132975f475f7906d31901ba96a0e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>aae612ef22289c6bb8be8032242dfe906</anchor>
      <arglist>(const TerminalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>ab30d56ff58ff59bc0b96541a765a7109</anchor>
      <arglist>(const TerminalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a80d2941e5a773c8fbdb3b13915cd6984</anchor>
      <arglist>(const TerminalState &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a8d47a89433ede5508e0a98f6bf57c1d6</anchor>
      <arglist>(const TerminalState::StateEnum &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerminalState</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>aaede2d701304e2d2e2a3a2da467cc353</anchor>
      <arglist>(const StateEnum &amp;state, const std::string &amp;text=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a46448e563348bf9bf2c128c6b42cc8d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>StateEnum</type>
      <name>state_</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a72e066f9651595baeb15d9b5dde57e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>text_</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>ae751d309e1c862fc3bac9ca41374a1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TerminalState</name>
      <anchorfile>classactionlib_1_1TerminalState.html</anchorfile>
      <anchor>a205318e69096d2ccaf52f385092ae9d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::action_client</name>
    <filename>namespaceactionlib_1_1action__client.html</filename>
    <class kind="class">actionlib::action_client::ActionClient</class>
    <class kind="class">actionlib::action_client::ClientGoalHandle</class>
    <class kind="class">actionlib::action_client::CommState</class>
    <class kind="class">actionlib::action_client::CommStateMachine</class>
    <class kind="class">actionlib::action_client::GoalManager</class>
    <class kind="class">actionlib::action_client::TerminalState</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_status_by_goal_id</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a4947d9ef9488c4d4f30474117cd072f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_name_of_constant</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a2e657616acf00ba85b471e6bf6af0bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_transitions</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>a4f5b8b274d83666932fcfc54afae571e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_goal_id</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>ac508543152b95edea4482998bd6f6be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INVALID_TRANSITION</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>ad90e36f18df2c65a102821d29a5f61a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NO_TRANSITION</name>
      <anchorfile>namespaceactionlib_1_1action__client.html</anchorfile>
      <anchor>af2c8188aa75a7a45f87d699107cbcd22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::ActionClient</name>
    <filename>classactionlib_1_1action__client_1_1ActionClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a3caecbe6c7d0674a158d1dd963b90610</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_all_goals</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a2a67f7055e427aca2be4e3a56b171842</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_goals_at_and_before_time</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>afa80e8af1f5e10f4fb26ab97eabadd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_goal</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>abcec1f2a881b3c41ea977da9812c313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_action_server_to_start</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a2b9ee933d36ae5a032dd6fedbc2e11d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_server</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a54f835d50d49547acab4b70334096c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionFeedback</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>aef6916fa9e9bca61d61dce57362424a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionGoal</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a595728b025719f2027433b0a5acb684a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionResult</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a6e6b64b84d0c2e13d8dfff129a1fa1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionSpec</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a24993e7acb6dea865ef1af4a00878f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_sub</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>ad80305a0f20891b3a0f7891f848aefe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_status_msg</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a1438c5bd0790f424ef96baf4df2574ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>manager</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>aa6fd1a56ad260e800544556c20692ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a11cbacbfa3bd1c1b9da923ed41ed6861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_cancel</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>aa25a02c83c41ac4e40ef881cfd679780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub_goal</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a7507842fcd56c24849d50a181f554f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_sub</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a355c9a12d3ad12c5c12481a81885d51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_sub</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a09d571950aa19600b4034a964498761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_feedback_cb</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a27df940afd016cb1485accced712c357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_result_cb</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>ab33306c75b9698d56b09885c924618f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_status_cb</name>
      <anchorfile>classactionlib_1_1action__client_1_1ActionClient.html</anchorfile>
      <anchor>a099bb67faf2626e024db9812011a4f2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::ClientGoalHandle</name>
    <filename>classactionlib_1_1action__client_1_1ClientGoalHandle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a58c99de66169b190f145956d2126cc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a9dc69c25fdb6d6231d7b2a482a20c3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a9bd206d191a6e70eefd74878a2d8ff6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a656875b7d97d05e5eb62a3ccbaf918ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_comm_state</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a12cf877e227492cf26cb66cdebf0b764</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal_status</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>afad046bbd2b642bc7e3734a780301bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal_status_text</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a9657fa6af2d982bdcab2fdd4ff41622c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>aa82daaa720e2682c8631a01a13a3e405</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_terminal_state</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>aae75fd5fbbadc164e925afe206e3c3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>comm_state_machine</name>
      <anchorfile>classactionlib_1_1action__client_1_1ClientGoalHandle.html</anchorfile>
      <anchor>a09a26a61763eca1eabdd179194f6df1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::CommState</name>
    <filename>classactionlib_1_1action__client_1_1CommState.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a770da0a36bc943e9278c3af7c718ebf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DONE</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>aeb946bc320d73502752339e8ca52bcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LOST</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>aa85b6a5a528622bab76453c4e0ba7fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>aebac0d60540a64373b30cde5d07bbf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PREEMPTING</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a7bd149b740620ea8fe397dec1b6c20f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RECALLING</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a6e28c04c15657c03c6b546cab8f76ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WAITING_FOR_CANCEL_ACK</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a9c676e745f6bcba953794b5a1ae18825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WAITING_FOR_GOAL_ACK</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a1abaf68e0e2c3246f4167dbd70afb8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WAITING_FOR_RESULT</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommState.html</anchorfile>
      <anchor>a8386726ab8751e88967af99b64544258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::CommStateMachine</name>
    <filename>classactionlib_1_1action__client_1_1CommStateMachine.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ac8d24bcb9980ac1df8823d1c0e6f255b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a7637c4b726a027291e9fd4e43587c60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_state</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a31fae74dff4ee64326b2381ef338caaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transition_to</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>af2e4a33e40763b5647c99f2ecf16ef62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_feedback</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ad0772e08df1bcacdb546fecfe7bad369</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_result</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ade880dac7060a942ba5e7dc55ee3c717</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>abee0e498cb383397e3d7848cc1fb671a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_goal</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a3dea99f92c99e816b207e8f570ceb5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_cb</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ad0761f44733fb4efb368a02be388b2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latest_goal_status</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a99c6e3827965b46fddf3e68ba3fe61d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latest_result</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ac194a14666e41cf98135ed36ed6799c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>add602441082571c670ee6ba2370e298c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_cancel_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a7bb702a0aa4827cf3293a61b9cf1d505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_goal_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a1d1b19be670326c489f90a8d7953ced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>aec3fc69293bc0b2f84f01071de04e7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transition_cb</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>a8f8e3203f13dd5ec15502a3cd8a8858a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_mark_as_lost</name>
      <anchorfile>classactionlib_1_1action__client_1_1CommStateMachine.html</anchorfile>
      <anchor>ab620c5c26ff2aeee740a09317dd5b1db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::GoalManager</name>
    <filename>classactionlib_1_1action__client_1_1GoalManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>af91532582242d7b331785cd91ed9b5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_goal</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a5288d26f964d6894c33f36b4e2a1b16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_cancel_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>ac22191ba5f0165a0301ea257a35c1d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_send_goal_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>add781da607ea2052af9a6c3083fe62c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_feedbacks</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a49ae2d647244c7d20476c9fdc4c3e49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_results</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a99fb5bc0cf56e5c3b3109e077cf09735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_statuses</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a66c5b222d32b217b0b8258ada18fa901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionFeedback</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a4dc4616428d5a590bccbbae4f3fcf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionGoal</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a17a9c3283c315b6826ff328c8b346719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionResult</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a348ef325f8de9537ed2ae976cc2cfb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionSpec</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a721c6c91b85240a389ca8eb14ffacb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cancel_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a3f2d788d361c9b1a125468d3659197d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list_mutex</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a908299e334137887076deb4c6f512b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_goal_fn</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>ade1a09a7d648ca7927603cbece163f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>statuses</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a0160728f0ce058aa6e4a8bc5b9f4b805</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_id</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>a9fd98631d1a08a0dcd72da6caad63af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_live_statuses</name>
      <anchorfile>classactionlib_1_1action__client_1_1GoalManager.html</anchorfile>
      <anchor>abb4ea4353d3756026d65361ea1d282e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_client::TerminalState</name>
    <filename>classactionlib_1_1action__client_1_1TerminalState.html</filename>
    <member kind="variable" static="yes">
      <type></type>
      <name>ABORTED</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>ab95b6d26ce9ad9e21dd53f9823f6520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>LOST</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>af3cdf06f172dc10dc0b827a63ffa769e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>PREEMPTED</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>a445ddbf635dddac4e2bf75ac133b9ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>RECALLED</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>ad22b1d68fb695e24ebb0b02d5eb83148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>REJECTED</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>af1cc84f82de05eee3629374ba547de9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>SUCCEEDED</name>
      <anchorfile>classactionlib_1_1action__client_1_1TerminalState.html</anchorfile>
      <anchor>af1fe012a92926a3f98e5b14160210a54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::action_server</name>
    <filename>namespaceactionlib_1_1action__server.html</filename>
    <class kind="class">actionlib::action_server::ActionServer</class>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespaceactionlib_1_1action__server.html</anchorfile>
      <anchor>ac24d9e3fda44845bd201b991f11a336a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_timer</name>
      <anchorfile>namespaceactionlib_1_1action__server.html</anchorfile>
      <anchor>ab5601645b5d4b99636a017beb9d690fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::action_server::ActionServer</name>
    <filename>classactionlib_1_1action__server_1_1ActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>aadf2469e91fd474e332ee1d3fd62e6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a6416583704ed3b7dc6f1b199f1128cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_cancel_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a58dae1337a1a503b73750aa57d59f858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_goal_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>aa36795069e49781a3d56fd2827969009</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_feedback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a66838d5f73866e3ea920a24cb55adcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_result</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a1a54300446d9749956b7c0d47a330b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_status</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>af6b77b278b2440a522bc745214876021</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_status_async</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a138ee19b53e857a40d319dc1e404a5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_cancel_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>aa890967f37da36675e0970fa04122eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_goal_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a950a95d9c5d3e6ff865b142445f5e393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a319d5572c2dc6b5a458de263e3d62d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionFeedback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a72f9896d6da75da5e0492ce5ef79f0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionGoal</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a3c3163d578c983d4c36bcb6075dd4ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionResult</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a77a741df4c9c758491f792d7a74f9ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionResultType</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>aaa9296855d40f7fd6b7b1e0c2f38754f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ActionSpec</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a2a603e49797c578dabc01e0f0ab38e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auto_start</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>abe1ae0c6441611788572de0c2c9bb0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cancel_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>acfda48a9ff2de28e60ac3322ac6e7eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cancel_sub</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>acf7ee222c3b69906ba80100e5f3282cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_pub</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>ac8e5708b3d0979183b1eafed7c1a5529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_callback</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a2be6393b309a10cf51315845654d7323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_sub</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>aeb9ff224fc3a039eed5eda71ccc6cd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id_generator</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a053d441d0c3da45b7567a254141683c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_cancel</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>af404247acc9ca0123b42f7a524e7a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a8a558091c8ca176f16c54b0406126d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a4e7e1eaefe3ff48a50d1bad6a94fdb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_pub</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>ada1ec271b0525f92badaef5e409ef359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>started</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>ad3886cfef1dc0a7a1708854b818ba8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_frequency</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a56ecf78ca2aadb8b2363e654f9ac13ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_list</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>ae35a71eca6716cf262932b5995cf35a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_list_timeout</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a766514e9b41c26d4630ea91277d31326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_pub</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a38ef4638b190aae5d84a6c7d1d6e47da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_timer</name>
      <anchorfile>classactionlib_1_1action__server_1_1ActionServer.html</anchorfile>
      <anchor>a0e6e98fa163ad84b4e5f966543a44b79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::exceptions</name>
    <filename>namespaceactionlib_1_1exceptions.html</filename>
    <class kind="class">actionlib::exceptions::ActionException</class>
  </compound>
  <compound kind="class">
    <name>actionlib::exceptions::ActionException</name>
    <filename>classactionlib_1_1exceptions_1_1ActionException.html</filename>
  </compound>
  <compound kind="namespace">
    <name>actionlib::goal_id_generator</name>
    <filename>namespaceactionlib_1_1goal__id__generator.html</filename>
    <class kind="class">actionlib::goal_id_generator::GoalIDGenerator</class>
    <member kind="variable">
      <type>int</type>
      <name>s_goalcount</name>
      <anchorfile>namespaceactionlib_1_1goal__id__generator.html</anchorfile>
      <anchor>ac2ba48d0e034adb4f5ec838d7e97ecba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>s_goalcount_lock</name>
      <anchorfile>namespaceactionlib_1_1goal__id__generator.html</anchorfile>
      <anchor>a88285fff1d76bff36fda96766170a100</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::goal_id_generator::GoalIDGenerator</name>
    <filename>classactionlib_1_1goal__id__generator_1_1GoalIDGenerator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1goal__id__generator_1_1GoalIDGenerator.html</anchorfile>
      <anchor>ab2d8e00eb6eb3c42acee951cd5e27a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_ID</name>
      <anchorfile>classactionlib_1_1goal__id__generator_1_1GoalIDGenerator.html</anchorfile>
      <anchor>afd749cc115ec57cc569d07101c132446</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_name</name>
      <anchorfile>classactionlib_1_1goal__id__generator_1_1GoalIDGenerator.html</anchorfile>
      <anchor>a5e3faae747b676042fdfd9e62910ed77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classactionlib_1_1goal__id__generator_1_1GoalIDGenerator.html</anchorfile>
      <anchor>a237ad20870112cf2a16ee8ff11eff6e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::handle_tracker_deleter</name>
    <filename>namespaceactionlib_1_1handle__tracker__deleter.html</filename>
    <class kind="class">actionlib::handle_tracker_deleter::HandleTrackerDeleter</class>
  </compound>
  <compound kind="class">
    <name>actionlib::handle_tracker_deleter::HandleTrackerDeleter</name>
    <filename>classactionlib_1_1handle__tracker__deleter_1_1HandleTrackerDeleter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classactionlib_1_1handle__tracker__deleter_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>ada4b3dd127fdb33c16d415eeed982207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1handle__tracker__deleter_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>aa7c98f595cde17d2bee3be20239c3aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_server</name>
      <anchorfile>classactionlib_1_1handle__tracker__deleter_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a1ee7d188d9ab87448837b363c2222a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_tracker</name>
      <anchorfile>classactionlib_1_1handle__tracker__deleter_1_1HandleTrackerDeleter.html</anchorfile>
      <anchor>a0833ad0fab19c0b168de80ca529f2cba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::server_goal_handle</name>
    <filename>namespaceactionlib_1_1server__goal__handle.html</filename>
    <class kind="class">actionlib::server_goal_handle::ServerGoalHandle</class>
  </compound>
  <compound kind="class">
    <name>actionlib::server_goal_handle::ServerGoalHandle</name>
    <filename>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ab86af870e2718f4e6ce33df80de47976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a8fd37abd79e8deb3e1be187fa6c439a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a5e5f39ea90783f0e813089642c1e0eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_default_result</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ab3a8c4a7ce0566357249036c0e4593a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a688286a2eea34793020017b2c7d47659</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal_id</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ac1a9bca7a6cbc04d50f8bc927dc69a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal_status</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aeb102619b63e3894a6563131c1eadc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_feedback</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a102bf8a9b6990a81068e6739502f397b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_aborted</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a93c4b690c398241ee173f72f8391188d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_accepted</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aac25b5b72176ff6fec394a40aae7e785</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cancel_requested</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>aaf3bf14896a34e30faa20b95d016c6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_canceled</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a869422441c4ba0f17f81bc102f858ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_rejected</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a69f6522d8b98a7ddd919832b3fd5c87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_succeeded</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>ae430e69303428bbefe579ddde4afddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_server</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a20fe0e640f468e4f8e606b9ab4a3fd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a66a67e0a85e82270caf1e35061632247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handle_tracker</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a00ff9964df060d2895fc70ead125c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_tracker</name>
      <anchorfile>classactionlib_1_1server__goal__handle_1_1ServerGoalHandle.html</anchorfile>
      <anchor>a0dd640ffc1f5e3810d36b5d259dbbd57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::simple_action_client</name>
    <filename>namespaceactionlib_1_1simple__action__client.html</filename>
    <class kind="class">actionlib::simple_action_client::SimpleActionClient</class>
    <class kind="class">actionlib::simple_action_client::SimpleGoalState</class>
  </compound>
  <compound kind="class">
    <name>actionlib::simple_action_client::SimpleActionClient</name>
    <filename>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a86fdd2437cddf187b2aa45c4270cbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_all_goals</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>aae71efbb2c86d65395116b8af1ce55b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_goal</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>aca9a2a0bcc66f803f79bcdbb93641417</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_goals_at_and_before_time</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>adeecada03ce68701dafd3a5d664339a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_goal_status_text</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a7a18aad396c5c1539d9b41c14660b270</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_result</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a186f5d08f708c020b5f321bec998caff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_state</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a460c9f52fd650f918cb287765f169445</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_goal</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>ac157f1b5ceb54bb0976b1a7440e0692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_goal_and_wait</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>adaef5ad5b861ef99422b247d79670bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_tracking_goal</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a123290e5f29a4b947eaf654bb9db4d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_result</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a2d905bc86367f44752b25bc5cbb02779</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_server</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a2fe23bc43dcb59474e59413751cfd9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_client</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>acbb37ac2c7bcd2582d297123fd6c0106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_cb</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>ad56ee1a268d95357fc8defdb0d1513f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>done_cb</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a10c4d259167f7155e6f81b07a0bd25ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>done_condition</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a0edacc580c98c01526d690c3f4f3d6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_cb</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>ae047cb1fe31b8dcd8f81c4420eb62f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gh</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a84c1c4d824fa2f04f5dc3187c97c1582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simple_state</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>aa30cf64405db7ad14edeaa6775a3aa91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_feedback</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>abea305980901fce76d5c6d121913cfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_handle_transition</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>a5df17bc6a2f141a95fdd9d3bd2a43f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_simple_state</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleActionClient.html</anchorfile>
      <anchor>adf9c6970756ddf5b58211abb9f1b79fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::simple_action_client::SimpleGoalState</name>
    <filename>classactionlib_1_1simple__action__client_1_1SimpleGoalState.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ACTIVE</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleGoalState.html</anchorfile>
      <anchor>ac9cb170409fd0f1124f9ae66b020c0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DONE</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleGoalState.html</anchorfile>
      <anchor>add130d367d3a162484c3d39770f7a547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PENDING</name>
      <anchorfile>classactionlib_1_1simple__action__client_1_1SimpleGoalState.html</anchorfile>
      <anchor>a3ea0ec0843c94c64230fbc430b91471b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::simple_action_server</name>
    <filename>namespaceactionlib_1_1simple__action__server.html</filename>
    <class kind="class">actionlib::simple_action_server::SimpleActionServer</class>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespaceactionlib_1_1simple__action__server.html</anchorfile>
      <anchor>af735ae70765334e3059df623d34a99fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::simple_action_server::SimpleActionServer</name>
    <filename>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a0ab898e052403f6108ee363eb6497bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a48286a5232385deb224f3b43ecaf46ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>accept_new_goal</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a816ef67b841fb1fcbf1dca8fd1a2e6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>executeLoop</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a8ee46b1c828cafae7dbaef01d6ae01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_default_result</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>adfbc61bdd9403634ed80e75fb258095b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_goal_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>ab031271b7237c2217b0c8785593a1a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_preempt_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>ab8f4a9eff9854062e3daa93691f0b532</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_active</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>ac6f4a5c0ed2be28e0b825bd91aba2035</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_new_goal_available</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a9d0354ea20751bf4c5a7481c4d388d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_preempt_requested</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>aab2eaf0dc4d81cffc276467fecd59f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_feedback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a26fb08b5358d41ded91be4761032bf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_goal_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a4a8b093572cead951dce4596212b8b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_preempt_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a0088ddf112a49076641864f85a4554f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_aborted</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a66f1716b2064815e65be2c657fab179c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_preempted</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a30b8e4e27b47b3db91a6695aed738832</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_succeeded</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a0175de222a216936b418b0e78fd2a86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a8c2343920a812336221c899c915171e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_server</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a2197a7863f08e508a755b6a44ebc7b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_goal</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a1716ae7c6c2307af64a39d4d3e8b916b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>aa219a6f2d4fc25e8e43740aaebe64a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_condition</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a46a750317dfab7e64a3e49f1224a7899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_thread</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a775110d2a8be1d2cb4652a19cfa81f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a776a79d299a39634a01b0ae37317d2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a7339a7301cc78789bb484084a33c35ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>need_to_terminate</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a9eb95f35b293bdaeb56b851a389c6af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_goal</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a1df6a4eedc045e802f4364c2e974d78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_goal_preempt_request</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a37ee9b8da5c386dd42639bcebb584de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_goal</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a9fed7d7aeac4b57181b320c99c81e052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preempt_callback</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a6297de9079e80e5d156bbe01c665daf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preempt_request</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a78ca894c47c0e71ac97b96d265e4d27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>terminate_mutex</name>
      <anchorfile>classactionlib_1_1simple__action__server_1_1SimpleActionServer.html</anchorfile>
      <anchor>a2013e3b4a6a3cb0b77bb31403e26f137</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>actionlib::status_tracker</name>
    <filename>namespaceactionlib_1_1status__tracker.html</filename>
    <class kind="class">actionlib::status_tracker::StatusTracker</class>
  </compound>
  <compound kind="class">
    <name>actionlib::status_tracker::StatusTracker</name>
    <filename>classactionlib_1_1status__tracker_1_1StatusTracker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>a0ef00a3396edc26322305009478f5ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>adfea39f7101fc3080b6c357097aeeaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handle_destruction_time</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>a4623cf8c11f72c3fe01ceab18ba9faa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>handle_tracker</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>a803820ce50336296d9f3a34048b05196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id_generator</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>adc252ae9c3a8a76123c7161ce81d283b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classactionlib_1_1status__tracker_1_1StatusTracker.html</anchorfile>
      <anchor>a160898037a5200ed37f0c3e41934bd58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>axclient</name>
    <filename>namespaceaxclient.html</filename>
    <class kind="class">axclient::AXClientApp</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceaxclient.html</anchorfile>
      <anchor>acb156676053b1cd33eefbd8ba9c59476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceaxclient.html</anchorfile>
      <anchor>a4eaa5c9e9e4d5578f164518530709cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>axclient::AXClientApp</name>
    <filename>classaxclient_1_1AXClientApp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a8a82081e042e6cda8236b65b90998011</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>active_cb</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ac86b22f9af60012bdc1e099626c6fc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>done_cb</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a97ea48393d97686f93cb91010675bd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>feedback_cb</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a4208a5a7456eec4d73263d9a0bb79bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_cancel</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>aa92fb878ff4d02f1e1f9260a9e69a33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_goal</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a844a5856d27774a743f104e8b4c9bcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>OnInit</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ab0c0a5e536207436c6c92f577bf886ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>OnQuit</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a7255ac3244b6feea685b7e94511285bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>server_check</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a09a4b9e596ef06da85741ade845bab9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cancel_button</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a70baa86b834f5ea5727c6e1192a00ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_feedback</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ae8faf5b702dff56387682ee259439808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_result</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a9506d099c1feaa6eba5c5c28047126b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_server_status</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a69857f493b6a83bf24d3348be4e4fc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_status</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>acca54b75913bad5e75bd8b7bfdb663ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>status_gui</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a5533be4d3f24c9a5f9fcd4b6ebcd674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_type</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a95074b21cdc945e5d7de0c30d07ee12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cancel_goal</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ab870ab6def45407d90efe4650f98f57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a398ed53ee91c5c7b5936e057b3bc105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>condition</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a79ce9879e3b35daf7e67d43a2a3e9850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_type</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a68d1dce39c4bd51dc3120d26e787b1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>aecb27976a014a11ae1d3d8d4c5aded34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_st</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a96debe0a611cb18d0c4784b80ab119cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_st_bx</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>aaccaca8d5f8262765337da8a1eb8ba4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>af181e2db6bae7e1ed5a993352e680544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a29552742040a71ff24b2fe298d7b9bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_msg</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>af26529ea0a54013dd53a58acdbc371c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_st</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ac9a94030d5dbcc0c5e9a2a2396d554af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_st_bx</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a36265b50767478e0bc4fde8a89676cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a00a46042da075eb1a9e52bc1d06d734f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_st</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a14c09587b86cdd93d24844993c2d015f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_st_bx</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>acd0d01529463000d397d733993f796a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_goal</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ab1d78eb13be5fc3f18c497da675efb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_check_timer</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a5830aae3d30820133fa7e60dc500fe17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_status</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>af22fbc6cdce70ae5117ecb8fb9d36690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server_status_bg</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>a38a43fe26865441d257c9bcf8e2eeebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ad7be2a460001d89db23a06fb41108027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_bg</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>abd7acba596620355c6adda6cea5dd293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sz</name>
      <anchorfile>classaxclient_1_1AXClientApp.html</anchorfile>
      <anchor>ac2f5567e751f3ef2651caee6d83654f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>axserver</name>
    <filename>namespaceaxserver.html</filename>
    <class kind="class">axserver::AXServerApp</class>
    <member kind="variable">
      <type>int</type>
      <name>ABORT</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a98ec60931f0ff662a49362e9d8b90741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>action</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>ab415e18e37ed3e98ade2fb781007ca14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>app</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>aba0691ccae4a1dd476d82922d8f17f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>aff1f7f57c1117e344e92d2e6af0065ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a0d24a7766464691012a91d05baf85dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PREEMPT</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a83a45aec350a99073fded9e47c618fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SEND_FEEDBACK</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a4425fe71578c89233d8802d8d5ea5862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SUCCEED</name>
      <anchorfile>namespaceaxserver.html</anchorfile>
      <anchor>a97a699f2293cf170c8a54d957a257237</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>axserver::AXServerApp</name>
    <filename>classaxserver_1_1AXServerApp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a98189ac6301a9435c0fa5f6a0ebffc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a6d063a2fc37219ef724bb861ca50d398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_abort</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a0f318b592622d76e63e5cd3b0fde57a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_feedback</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a6f0cf4f3785d93411a4081ff4be94398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_preempt</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a80e7346a05047dca27158ebb5c698460</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_succeed</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>add1d6f5a7f7d9ae0d9ad804085b3749a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>OnInit</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>ae71f34b3bab363a32a7766beb233f9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_goal</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a5192ca4a0219a41a7d7ae468f1c13c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>abort</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a58914be662ba2e37c3248757fa385bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_type</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a9f037139308ce0bfd21f7ba35ad3fdd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>condition</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>aad645b70e896c745218cca7346dcad00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_type</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>ab9eeb4c142ceccde232dedbf28ee1990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a4b3d795ec98e2d9e70d941ba032a8332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_msg</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a1292928081e2578901b256588e2b465b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_st</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a690087d923bf4189adecf0f83735844f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_st_bx</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>ab6d96fb80e137ab1f32ec9aef4c4881e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a23ff951d83ea9fb1fff7a683e750f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>accd0dc213314934dd9d3680c453b0956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_st</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a3a186aa9f949aedb48320b0032234764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_st_bx</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a32b8889296532d077c7f5ac15b8eec4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preempt</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>aaebc838bde0b0e514b6fd9fccafdd7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a2a7a61c4a7ab521e9a21a78fd449c997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_msg</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a39015fb7e21c300651dd0bf88f28c90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_st</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a0d21c04756265cbd6da934855036b65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_st_bx</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a03484e90f6a390fdd70c57afb8f8a0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_feedback</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a1ce1a1fd0761c3a65ca9e7172d1db05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a3196f2432ee16b53fae27220afaa374a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a62686b4cf0330bb9dffc6804ed1d36ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_bg</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>ae62ac26f118608fb7bf912670b124d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>succeed</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a3cc4894ea2db3f8305b4fd8937a6a3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sz</name>
      <anchorfile>classaxserver_1_1AXServerApp.html</anchorfile>
      <anchor>a8c96be3df4431c94541adf52e47c59f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>dynamic_action</name>
    <filename>namespacedynamic__action.html</filename>
    <class kind="class">dynamic_action::DynamicAction</class>
  </compound>
  <compound kind="class">
    <name>dynamic_action::DynamicAction</name>
    <filename>classdynamic__action_1_1DynamicAction.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>a2e0a5295abbd22fe5e5154325dc75ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_submsg</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>ae7140a895de8d62c7beb251541e426d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>a1606d3bc40231c0d663fffa264ff7648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>ae3c2030110e2561944ab8052b40e3dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>a9816bda7aeea09a7644a2f06c37f750e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>a7ff20e32098e6fabe0e42eb5760512ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result</name>
      <anchorfile>classdynamic__action_1_1DynamicAction.html</anchorfile>
      <anchor>a7d0d18c285187b50ef7489bad66f68a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exercise_simple_client</name>
    <filename>namespaceexercise__simple__client.html</filename>
    <class kind="class">exercise_simple_client::SimpleExerciser</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceexercise__simple__client.html</anchorfile>
      <anchor>ac33368b8ca047e29d6063d692d86b73a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exercise_simple_client::SimpleExerciser</name>
    <filename>classexercise__simple__client_1_1SimpleExerciser.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a171bb5ffd8bfd1ce2202ff61266a3c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_drop</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a215f8353223780fcad5c7b629bdcf88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_exception</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>ab687b89eee8ba1e26753b6e21138e4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_ignore_cancel_and_succeed</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a7bf3c03fff714548a3ac46ab1459cc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_just_abort</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a554916951be9a335612addf9a9e5037e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_just_preempt</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a3ab25a9601110b3c30b37e749c2215da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_just_succeed</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a8584adaf1e9d758f08c4b8033cbf531e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_lose</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a900f291502cb98a4bc6ee84725059aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a7614b9bbbb59dbd1085a2111f69426a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_wait</name>
      <anchorfile>classexercise__simple__client_1_1SimpleExerciser.html</anchorfile>
      <anchor>a96c6d254587cc1a3c68d02b4d17a8033</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>library</name>
    <filename>namespacelibrary.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_message_to_yaml</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a0f281ef92fe28e82467df379064b6f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>findros</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>abd4bd6fdeead31ac0351db280652d9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_yaml</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>ab422162a40fbd2dfcf9f0e76c315f081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msg</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a693ff870f40d96a51bed671f9d3a8eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msg_str</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>afd7367f09c11e580cfa34c3d43a6fd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msgs</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a6f2e6cdc604fb8528883bac9df0d1daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_msgs_str</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a48e3e8ba86ace2b12b9228e70bc2ce92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>YAMLBag</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>ada8dde3a81b0c4582f78aa8880452e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_fp</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a9526f96a77923460d176af380a6dc133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>namespacelibrary.html</anchorfile>
      <anchor>a4a4b5f800a4b782b7f5085895ebe8fda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mock_simple_server</name>
    <filename>namespacemock__simple__server.html</filename>
    <class kind="class">mock_simple_server::RefSimpleServer</class>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespacemock__simple__server.html</anchorfile>
      <anchor>afccdca504ab7144e0a3cd3a2fe56be92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mock_simple_server::RefSimpleServer</name>
    <filename>classmock__simple__server_1_1RefSimpleServer.html</filename>
    <base>actionlib::simple_action_server::SimpleActionServer</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmock__simple__server_1_1RefSimpleServer.html</anchorfile>
      <anchor>ae04feb8889e581e569c0072a90f448fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_cb</name>
      <anchorfile>classmock__simple__server_1_1RefSimpleServer.html</anchorfile>
      <anchor>add93a3648769079f60c295dd9d5e61f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_goal</name>
      <anchorfile>classmock__simple__server_1_1RefSimpleServer.html</anchorfile>
      <anchor>a722cba14cb4466498e9ec8c84773bfea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ref_server</name>
    <filename>namespaceref__server.html</filename>
    <class kind="class">ref_server::RefServer</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceref__server.html</anchorfile>
      <anchor>a72df3118806a6e376c4c0997658d36d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespaceref__server.html</anchorfile>
      <anchor>ad4924f6ec973b6b4a775f08d2615ddc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ref_server::RefServer</name>
    <filename>classref__server_1_1RefServer.html</filename>
    <base>actionlib::action_server::ActionServer</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classref__server_1_1RefServer.html</anchorfile>
      <anchor>a77d0fdf7f89d39cbb85ac45370e2ac26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancelCallback</name>
      <anchorfile>classref__server_1_1RefServer.html</anchorfile>
      <anchor>a873d37f91854297b667278996957fe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goalCallback</name>
      <anchorfile>classref__server_1_1RefServer.html</anchorfile>
      <anchor>add7cad426623e17443ba7f6e1b16d1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saved_goals</name>
      <anchorfile>classref__server_1_1RefServer.html</anchorfile>
      <anchor>a25576b535328a48c9a3247af953710c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ref_simple_server</name>
    <filename>namespaceref__simple__server.html</filename>
    <class kind="class">ref_simple_server::RefSimpleServer</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceref__simple__server.html</anchorfile>
      <anchor>a07dd5e6aee3ec4cd0b4f0eecf2bb22c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ref_server</name>
      <anchorfile>namespaceref__simple__server.html</anchorfile>
      <anchor>a3ba4890674f8985ea63ccb919be7220a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ref_simple_server::RefSimpleServer</name>
    <filename>classref__simple__server_1_1RefSimpleServer.html</filename>
    <base>actionlib::simple_action_server::SimpleActionServer</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classref__simple__server_1_1RefSimpleServer.html</anchorfile>
      <anchor>a8c0a08edfbd4bcac45fcb40ecc80d748</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>goal_callback</name>
      <anchorfile>classref__simple__server_1_1RefSimpleServer.html</anchorfile>
      <anchor>a3fe87f4071b8fe0b14c2e7331dae6e7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>simple_action_server_deadlock_companion</name>
    <filename>namespacesimple__action__server__deadlock__companion.html</filename>
    <class kind="class">simple_action_server_deadlock_companion::Constants</class>
    <class kind="class">simple_action_server_deadlock_companion::DeadlockCompanion</class>
    <member kind="variable">
      <type>tuple</type>
      <name>companion</name>
      <anchorfile>namespacesimple__action__server__deadlock__companion.html</anchorfile>
      <anchor>ac5738111ff8dbef6560019f3905777e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_action_server_deadlock_companion::Constants</name>
    <filename>classsimple__action__server__deadlock__companion_1_1Constants.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>max_action_duration</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1Constants.html</anchorfile>
      <anchor>aa7bca1cd6bbb7d33efd13a6c5bab2a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>node</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1Constants.html</anchorfile>
      <anchor>a0e3f884dcb163365298300593db90925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>topic</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1Constants.html</anchorfile>
      <anchor>ace53f60af133006f56af3587f53f0efb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_action_server_deadlock_companion::DeadlockCompanion</name>
    <filename>classsimple__action__server__deadlock__companion_1_1DeadlockCompanion.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1DeadlockCompanion.html</anchorfile>
      <anchor>aed26829548afab2be44035dd6d362299</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1DeadlockCompanion.html</anchorfile>
      <anchor>a8116b5cb44fc5099d9714c96493147b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_client</name>
      <anchorfile>classsimple__action__server__deadlock__companion_1_1DeadlockCompanion.html</anchorfile>
      <anchor>a360c8b0643cb8e1ae223cac921d947c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simple_python_client_test</name>
    <filename>namespacesimple__python__client__test.html</filename>
    <class kind="class">simple_python_client_test::TestSimpleActionClient</class>
  </compound>
  <compound kind="class">
    <name>simple_python_client_test::TestSimpleActionClient</name>
    <filename>classsimple__python__client__test_1_1TestSimpleActionClient.html</filename>
    <member kind="function">
      <type>def</type>
      <name>testsimple</name>
      <anchorfile>classsimple__python__client__test_1_1TestSimpleActionClient.html</anchorfile>
      <anchor>a8517a6d79d8697c0b3aa71db026f8328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_imports</name>
    <filename>namespacetest__imports.html</filename>
    <class kind="class">test_imports::TestImports</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__imports.html</anchorfile>
      <anchor>a1c709f33dcb509afe994c5ab160fceda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_imports::TestImports</name>
    <filename>classtest__imports_1_1TestImports.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_imports</name>
      <anchorfile>classtest__imports_1_1TestImports.html</anchorfile>
      <anchor>a8c16e475bdf8645df11a129c4649db02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_ref_action_server</name>
    <filename>namespacetest__ref__action__server.html</filename>
    <class kind="class">test_ref_action_server::TestRefSimpleActionServer</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__ref__action__server.html</anchorfile>
      <anchor>a38bc5bb4bf4600d664b2e338cb80402b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_ref_action_server::TestRefSimpleActionServer</name>
    <filename>classtest__ref__action__server_1_1TestRefSimpleActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_abort</name>
      <anchorfile>classtest__ref__action__server_1_1TestRefSimpleActionServer.html</anchorfile>
      <anchor>a73bb34722a16132fc98874405cbf1c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_feedback</name>
      <anchorfile>classtest__ref__action__server_1_1TestRefSimpleActionServer.html</anchorfile>
      <anchor>a5173ba20e340c78ec5cb9df31e90766e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_result</name>
      <anchorfile>classtest__ref__action__server_1_1TestRefSimpleActionServer.html</anchorfile>
      <anchor>aa9e1c97e0c3db51150c927361fc00391</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>testsimple</name>
      <anchorfile>classtest__ref__action__server_1_1TestRefSimpleActionServer.html</anchorfile>
      <anchor>ad4c3bab50fcfe2dda76ad2588fa30fe2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_ref_simple_action_server</name>
    <filename>namespacetest__ref__simple__action__server.html</filename>
    <class kind="class">test_ref_simple_action_server::TestRefSimpleActionServer</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__ref__simple__action__server.html</anchorfile>
      <anchor>a20402293464b92bbfdcb605e36469f20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_ref_simple_action_server::TestRefSimpleActionServer</name>
    <filename>classtest__ref__simple__action__server_1_1TestRefSimpleActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_one</name>
      <anchorfile>classtest__ref__simple__action__server_1_1TestRefSimpleActionServer.html</anchorfile>
      <anchor>a90ed4a7ed814c44bd988e3ae4460d948</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_server_components</name>
    <filename>namespacetest__server__components.html</filename>
    <class kind="class">test_server_components::TestGoalIDGenerator</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__server__components.html</anchorfile>
      <anchor>af4b2d44711f448dc8207b1d41b53fed5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_server_components::TestGoalIDGenerator</name>
    <filename>classtest__server__components_1_1TestGoalIDGenerator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_generator</name>
      <anchorfile>classtest__server__components_1_1TestGoalIDGenerator.html</anchorfile>
      <anchor>a4b44e6964e83ba3fd8c823c295e07133</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_status_tracker</name>
      <anchorfile>classtest__server__components_1_1TestGoalIDGenerator.html</anchorfile>
      <anchor>afb77134ae5a684222061a8085514db21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_threaded_generation</name>
      <anchorfile>classtest__server__components_1_1TestGoalIDGenerator.html</anchorfile>
      <anchor>a74ed966f2265a5b375e9362efef87a47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_simple_action_server_deadlock</name>
    <filename>namespacetest__simple__action__server__deadlock.html</filename>
    <class kind="class">test_simple_action_server_deadlock::Constants</class>
    <class kind="class">test_simple_action_server_deadlock::DeadlockTest</class>
  </compound>
  <compound kind="class">
    <name>test_simple_action_server_deadlock::Constants</name>
    <filename>classtest__simple__action__server__deadlock_1_1Constants.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>deadlock_timeout</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>a5c38f657608b21cb5f13f715ba39db4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>max_action_duration</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>afc9a288df246c3178a11ae01f2dec948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>node</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>af0ed509e6710da32c0a1d645525ba8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>pkg</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>aa6a9eee6cf2b3771c1d3e5fa38f5dbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>shutdown_timeout</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>a50c0c63fd2ff40d0e3137ec58db70d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>topic</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1Constants.html</anchorfile>
      <anchor>ac8f0710e75b74315bd403e095c41a698</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_simple_action_server_deadlock::DeadlockTest</name>
    <filename>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>execute_callback</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>acbefee6cfd415aaaf4294be7075cfbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preempt_callback</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>a991b192cc95f199f962719bb5762d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_deadlock</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>ac556d102dc49349286b042312324cf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_server</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>aea97d9f4932b7bf2c21ccfa626f6b06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>condition</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>a4c3959f0c9bf8b60b6a899bbc884c40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_execution_time</name>
      <anchorfile>classtest__simple__action__server__deadlock_1_1DeadlockTest.html</anchorfile>
      <anchor>a20ff22426e3f6ab8d01f5534ba987681</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
