<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>DummyTask.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/src/</path>
    <filename>DummyTask_8cpp</filename>
    <includes id="RobotTask_8h" name="RobotTask.h" local="no" imported="no">robot_task/RobotTask.h</includes>
    <class kind="class">DummyTaskServer</class>
    <member kind="define">
      <type>#define</type>
      <name>__DUMMYTASK__HPP</name>
      <anchorfile>DummyTask_8cpp.html</anchorfile>
      <anchor>ae9c2cd13e1e36e1a04712c527ac9c573</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DummyTask_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>DummyTask_8cpp.html</anchorfile>
      <anchor>a4ff1ff522639788900839dc0a8d85e36</anchor>
      <arglist>(ostream &amp;o, std::vector&lt; string &gt; &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multi_goal_action_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/scripts/</path>
    <filename>multi__goal__action__server_8py</filename>
    <class kind="class">multi_goal_action_server::GoalQueue</class>
    <class kind="class">multi_goal_action_server::GoalQueueItem</class>
    <class kind="class">multi_goal_action_server::MGActionServer</class>
    <class kind="class">multi_goal_action_server::MQIterator</class>
    <class kind="class">multi_goal_action_server::RunExecuteCallback</class>
    <namespace>multi_goal_action_server</namespace>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespacemulti__goal__action__server.html</anchorfile>
      <anchor>a228ffff9ed80141782587a932872e2a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiGoalActionServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/include/robot_task/</path>
    <filename>MultiGoalActionServer_8h</filename>
    <class kind="class">actionlib::MGActionServer::GoalQueue</class>
    <class kind="class">actionlib::MGActionServer::GoalQueueItem</class>
    <class kind="class">actionlib::MGActionServer</class>
  </compound>
  <compound kind="file">
    <name>RobilTaskPy.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/scripts/</path>
    <filename>RobilTaskPy_8py</filename>
    <class kind="class">RobilTaskPy::RobotTask</class>
    <class kind="class">RobilTaskPy::RTResult</class>
    <namespace>RobilTaskPy</namespace>
    <member kind="function">
      <type>def</type>
      <name>parseParameters</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>ad2e3c36f4666870c9c37c4be04c7ec8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_ABORT</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a87d3cdb50d62b0d8db586ca599c6c999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_PLAN</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>acf876e7bf31efab79528a3537e960e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_PREEPTED</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>af9012356abfe523a230d6736ad53ee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_SUCCESSED</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a48c8d4f0d6c11375b7035121684e708f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_FAIL</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a0affb342b363166fcbba7db221d73f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_PLAN</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a0d5afc0ceb2027ae5b8473131e9e090d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_SUCCESS</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a389195fe765663bb3d33bf9af7c17f46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotTask.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/include/robot_task/</path>
    <filename>RobotTask_8h</filename>
    <includes id="MultiGoalActionServer_8h" name="MultiGoalActionServer.h" local="no" imported="no">robot_task/MultiGoalActionServer.h</includes>
    <includes id="StringOperations_8h" name="StringOperations.h" local="no" imported="no">robot_task/StringOperations.h</includes>
    <class kind="class">robot_task::RobotTask</class>
    <class kind="class">SSTREAM</class>
    <class kind="class">robot_task::RobotTask::TaskResult</class>
    <namespace>robot_task</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GOAL_ABORT</name>
      <anchorfile>RobotTask_8h.html</anchorfile>
      <anchor>a4aa39b544800c59ab8b4866032bf5792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GOAL_PREEMPTED</name>
      <anchorfile>RobotTask_8h.html</anchorfile>
      <anchor>a9c957562097cf1666940a7e35f307d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GOAL_SUCCESS</name>
      <anchorfile>RobotTask_8h.html</anchorfile>
      <anchor>a6b67bb315fdb31935755678fab64e25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTI_GOAL</name>
      <anchorfile>RobotTask_8h.html</anchorfile>
      <anchor>afd0724302cd0cc784780763773a24a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STR</name>
      <anchorfile>RobotTask_8h.html</anchorfile>
      <anchor>aae57f17e11e61cf0519e2004414f5629</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringOperations.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/include/robot_task/</path>
    <filename>StringOperations_8h</filename>
    <class kind="struct">robot_task_strings::Function</class>
    <namespace>robot_task_strings</namespace>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>Arguments</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aaefd6064549827040a30adae06c5c503</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endWith</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aa0a0e8aa8e8fc47b4d2fad4c470348cd</anchor>
      <arglist>(const std::string &amp;line, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>join</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aaf4c49e784d8f761dc56a5ba0676cc1d</anchor>
      <arglist>(const std::vector&lt; string &gt; &amp;list, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>af45fa5525c6e8280f27764c7df799e5b</anchor>
      <arglist>(std::string line, string &amp;name, string &amp;params, string &amp;sufix, string parentses=&quot;()&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Function</type>
      <name>parse</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>abe449a44884c31fa3a22416e56c2fe6d</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Arguments</type>
      <name>parseArguments</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>abda360511a2dfdde74641889fc726e84</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static map&lt; string, string &gt;</type>
      <name>parseFunctionArgumens</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a664164705c9c851a682d8396a5a8d1c5</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>split</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>acd5c77e8f796c624ca186e9194d6b24b</anchor>
      <arglist>(std::string line, std::vector&lt; string &gt; &amp;list, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; string &gt;</type>
      <name>split</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aa9ff0981d3ae805e67c92b58eae34310</anchor>
      <arglist>(std::string line, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startWith</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a53ec32001ef811e6ea7851b5140e832f</anchor>
      <arglist>(const std::string &amp;line, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>toLower</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a0d652cea8e1eea1a1f9fb6046f712034</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>toUpper</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a3361b1c80389f7d88fbc5cc73b29a022</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>trim</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>ac0881e718653d7c76cf5b5868b2bd493</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trimAll</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a34654daf1bf8d3ff7db11597637b6b51</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>taskTester.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-decision_making/doc_stacks/2015-08-26_11-14-51.240806/decision_making/robot_task/src/</path>
    <filename>taskTester_8cpp</filename>
    <includes id="RobotTask_8h" name="RobotTask.h" local="no" imported="no">robot_task/RobotTask.h</includes>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; RobotTaskAction &gt;</type>
      <name>Client</name>
      <anchorfile>taskTester_8cpp.html</anchorfile>
      <anchor>aa2903b29b45388c9f5eeb8d14e645182</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>A</type>
      <name>cast</name>
      <anchorfile>taskTester_8cpp.html</anchorfile>
      <anchor>abdcdb0c3c2daa09f7d6ade25d87bc5f9</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>find</name>
      <anchorfile>taskTester_8cpp.html</anchorfile>
      <anchor>a1d7830f0b7e9bf59f7277f17ceaefd4b</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;s, std::string key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>taskTester_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>taskTester_8cpp.html</anchorfile>
      <anchor>a9e080969ea9277827fb0ca6007b4ef34</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;s, std::string key)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DummyTaskServer</name>
    <filename>classDummyTaskServer.html</filename>
    <base>robot_task::RobotTask</base>
    <member kind="function">
      <type>A</type>
      <name>cast</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>adb99bf43397251aa2690d5a0f87d5e6d</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function">
      <type>A</type>
      <name>cast</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>a2266544473d8fe310ae628555a43d39d</anchor>
      <arglist>(Arguments &amp;args, std::string name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DummyTaskServer</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>aff43b92df2a3735c0af143d94cdb811b</anchor>
      <arglist>(std::string name, std::vector&lt; string &gt; par)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exists</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>ae4e6b6905ebd797dcccafa11613a5f57</anchor>
      <arglist>(Arguments &amp;args, std::string name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>find</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>a8b12c08dc354f64681548ff6a9d37d2d</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;s, std::string key)</arglist>
    </member>
    <member kind="function">
      <type>TaskResult</type>
      <name>task</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>ac9259c5439acf15c7fc135e63dd4c6ac</anchor>
      <arglist>(const string &amp;name, const string &amp;uid, Arguments &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>a81a982b70a43f70658db40608865df5a</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;s, std::string key)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>outputstr</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>aeddb5f86d3775f69a5778255937fadfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; string &gt;</type>
      <name>params</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>af550bacb03bf0042f985b35f825fa51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>retValue</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>a5efd3933e3dd29bfcd358f38d7153ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>time</name>
      <anchorfile>classDummyTaskServer.html</anchorfile>
      <anchor>a37df57088f7e826dcd33463c30aaee1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SSTREAM</name>
    <filename>classSSTREAM.html</filename>
    <member kind="function">
      <type>c_str_t</type>
      <name>c_str</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>af3c3a36cef2e8f5ce23eaf1164cc299a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator c_str_t</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>a5c94d10048ae2144b13ba37b8bdd6610</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>aa91107a8dcabb844d9da489217ec85c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SSTREAM &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>a7ce809e251d9e83cd7908fd49c00168a</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SSTREAM</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>a9014a3f5b563e3d59988164dc58cd988</anchor>
      <arglist>(const SSTREAM &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SSTREAM</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>ab788df201892385c0ea80300f14a1beb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>ab81c4903033d4fd44ab38927f5ad65da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const char *</type>
      <name>c_str_t</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>adff9429cc36a3fe273af065046d3ee37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; std::stringstream &gt;</type>
      <name>stream</name>
      <anchorfile>classSSTREAM.html</anchorfile>
      <anchor>aa082d968dfe04265d4a77ae804a2c8ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::MGActionServer</name>
    <filename>classactionlib_1_1MGActionServer.html</filename>
    <templarg>ActionSpec</templarg>
    <class kind="class">actionlib::MGActionServer::GoalQueue</class>
    <class kind="class">actionlib::MGActionServer::GoalQueueItem</class>
    <member kind="typedef">
      <type>boost::function&lt; void(GoalHandle)&gt;</type>
      <name>ExecuteCallback</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a86d7f93514e801f29b947e0541351baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ActionServer&lt; ActionSpec &gt;::GoalHandle</type>
      <name>GoalHandle</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>acae172e65229fc42e6528d2cd18c2f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ACTION_DEFINITION</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>af6e4ab7e18fbb9f2016dbf9323a6bd0f</anchor>
      <arglist>(ActionSpec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>af7eabd41df52c6d2938c0477fc90aa3d</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPreemptRequested</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ad8280389c3a116643b1b5e35db432899</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MGActionServer</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a305e7a40a152fa68ba3e630a6cc3faca</anchor>
      <arglist>(ros::NodeHandle n, std::string name, ExecuteCallback execute_cb, bool auto_start)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePreemptedGoals</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a320f08569d3fe529f6a765ca59566d59</anchor>
      <arglist>(std::vector&lt; boost::thread * &gt; &amp;thread_for_delete)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPreemption</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>aec01b00ec05c9b14aada4d2a553de242</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAborted</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ad26ee62ff19829b91d9293f28a2f4a20</anchor>
      <arglist>(GoalHandle gh, 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_1MGActionServer.html</anchorfile>
      <anchor>ac282594018aedf64e289457a5fd8680c</anchor>
      <arglist>(GoalHandle gh, 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_1MGActionServer.html</anchorfile>
      <anchor>a26e97facd35a47d07e87669128b56de8</anchor>
      <arglist>(GoalHandle gh, 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_1MGActionServer.html</anchorfile>
      <anchor>a97fbff2822dbeb2eb4ed9382b08b7776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a0a146051f956c5143c4d198e60d53d06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MGActionServer</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ab2ff7d288d96c2bdb0798d0dacae6a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeLoop</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>affceba0c28f2c7215fbc4d7367b470d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>af523cd74e960599330bf4790840f3288</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preemptCallback</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a9a7b654d03d9c90b6cc8377234f67325</anchor>
      <arglist>(GoalHandle preempt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalQueue</type>
      <name>active_goals</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>af9c1e2a590830d1ebc55078305214907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ActionServer&lt; ActionSpec &gt; &gt;</type>
      <name>as_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a4d1892e496d7fb807a3146e0ec471877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecuteCallback</type>
      <name>execute_callback_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a570c1a49831332ee6ddd0ccdde5ac68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition</type>
      <name>execute_condition_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ac281d9d0eec88e06e27cbb4b41c887b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>execute_thread_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ab390b330af86eaf2b695b9808ed48822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>lock_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a3b015257eccfe7b4174205a4d84cb343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a2ddcb25f049f895f16563221511fb121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>need_to_terminate_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ac7b16e4c6e5f603824f9a8c11e993615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GoalQueue</type>
      <name>new_goals</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>a34374033e213ec8f52646552da266926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>terminate_mutex_</name>
      <anchorfile>classactionlib_1_1MGActionServer.html</anchorfile>
      <anchor>ab64386cf16125f6ed864fefdae8efb1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::MGActionServer::GoalQueue</name>
    <filename>classactionlib_1_1MGActionServer_1_1GoalQueue.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; typename MGActionServer&lt; ActionSpec &gt;::GoalQueueItem &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>ab4ed17f03c8f9e10fad2b17f82cc1118</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>a694d1c9460d48facdb233a6653e85c3d</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>af20d9291681e9571863d737c5fd64ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>a9bc30f6f529e429d7cff8bb0cef0cea4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>a6517e9ef5944f7e266431303350e9f22</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>a393e5ffc2c77e52dcb031e4bea36c5f2</anchor>
      <arglist>(GoalHandle goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>ad89d50af00bf0b8dc1046bc2e2c7b8d0</anchor>
      <arglist>(iterator i)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>ab8c7a933a97c61dc6271cd2e25541542</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; GoalQueueItem &gt;</type>
      <name>queue</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueue.html</anchorfile>
      <anchor>a91fead0c947d2d0c548ff0ac2bf59c92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>actionlib::MGActionServer::GoalQueueItem</name>
    <filename>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</filename>
    <member kind="function">
      <type></type>
      <name>GoalQueueItem</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</anchorfile>
      <anchor>ac597b64d84600013b8d96525226eb3a8</anchor>
      <arglist>(GoalHandle g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GoalQueueItem</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</anchorfile>
      <anchor>a1f75f66a0555c80a40c30e9b25ebecd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>GoalHandle</type>
      <name>goal</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</anchorfile>
      <anchor>afa51c1618fe730406f71115b7bc5cfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPreemptReq</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</anchorfile>
      <anchor>a4e70adc83ca29ecf69b3af61d6808083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::thread *</type>
      <name>thread</name>
      <anchorfile>classactionlib_1_1MGActionServer_1_1GoalQueueItem.html</anchorfile>
      <anchor>ab270f343dff51c33078eb571474a9ad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_goal_action_server</name>
    <filename>namespacemulti__goal__action__server.html</filename>
    <class kind="class">multi_goal_action_server::GoalQueue</class>
    <class kind="class">multi_goal_action_server::GoalQueueItem</class>
    <class kind="class">multi_goal_action_server::MGActionServer</class>
    <class kind="class">multi_goal_action_server::MQIterator</class>
    <class kind="class">multi_goal_action_server::RunExecuteCallback</class>
    <member kind="function">
      <type>def</type>
      <name>nop_cb</name>
      <anchorfile>namespacemulti__goal__action__server.html</anchorfile>
      <anchor>a228ffff9ed80141782587a932872e2a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_goal_action_server::GoalQueue</name>
    <filename>classmulti__goal__action__server_1_1GoalQueue.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>aeca0da437236bf2250febd4d11fa63bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a055fee3bf8b02525dc33333d7d636bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__len__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a8cacf3c9fc0ce4b7f46d61e11f2d9aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>ae963331164a19a1c365886e4a0984356</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a020d80cfe383e21f65c8fb836fc96e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>begin</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a875c3b229a36860834dbdb12d93dd7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>end</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a593e8bf6f7c94e1571b1eece1337a077</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a5fd6b0096e67c612989894acab340872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isEmpty</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a46520b669a9f102c770cf89aff96b3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>moveTo</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a662cd2f6086b7ee15072b0be81075ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a3f48e7ae617708ac85d40d95a828a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueue.html</anchorfile>
      <anchor>a4c8e1742e354a53d0a7ca4bea99e9019</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_goal_action_server::GoalQueueItem</name>
    <filename>classmulti__goal__action__server_1_1GoalQueueItem.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>a9aa85ddd9b2acf88fde78a87a2931890</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>a5113735528719156dc2e4e9fcbd83af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>a714fedb5d033bde62786afd2d78786cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>abcf065d5e24a025d219c5b91aa9e5d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>a6be97ef2746cd17cf2c04d900f853246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isPreempted</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>adfbab98d02ce3aa7cd1be6fbaa6de8d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thread</name>
      <anchorfile>classmulti__goal__action__server_1_1GoalQueueItem.html</anchorfile>
      <anchor>ab30d4c988c79627c5a952ed4af19c7dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_goal_action_server::MGActionServer</name>
    <filename>classmulti__goal__action__server_1_1MGActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a5f19d33dcc70ab20bf343b8de43437d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a694dd945ad7576db42fdd36c3106aa30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>accept_new_goal</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>ad289dfdc66354edba6ec1544a0c21b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>executeLoop</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a74dc85279b0eb0a27dda99a50d4d7efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_default_result</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a611d1b4897ef730bc0ffe50d2ded6085</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_goal_callback</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>aea4f40313921c652981e1da3f92a103f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>internal_preempt_callback</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a112ce707467a1433956ae5367e21bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_active</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a1278a2c1653e26497e8a9ea889881989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_new_goal_available</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a4719a93f19dbaacba99b6511a0b8d1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_preempt_requested</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a9c90ac746c1bfd0409b9eb75a3bc113d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>removePreemptedGoals</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>afb271f28feac9ec7b201a01556729541</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>requestPreemption</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a130b6cd812d3daf7dc5a1374f510a9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_aborted</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a712eed364b39f69280ce8b50a9a53162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_preempted</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a30f33045733de019166f8294c8bd6012</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_succeeded</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a9bd3c3b01d22d2f6e4ba6167f0f8eb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a528a83779ce2d9782bd68e5695db3c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_server</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a682026e196568bbad8c7d738ea62c698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_goals</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a1a2beb726c18a30cc04f0233ac5a8871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_callback</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a4e41517dedbd7735994abdf29386a0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_condition</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a8e093628be0a7814be2cb43cad600135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>execute_thread</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a8233834e75b26c9ed35a7cd1a5cbcf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>ac6a396659a840f4c534ca3b7375b1a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>need_to_terminate</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>ab8de7536268276b4937924ffc4b65f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_goals</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a1c7a65ec9dc4651433ef706fc5938c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>terminate_mutex</name>
      <anchorfile>classmulti__goal__action__server_1_1MGActionServer.html</anchorfile>
      <anchor>a0fee0cc52193484e1a965db8fcb5fc97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_goal_action_server::MQIterator</name>
    <filename>classmulti__goal__action__server_1_1MQIterator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a2b1cf039b46866cce545011c5e082461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>adeac8debcc64415a4390083a297c22a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a115c6a6b41ab0898b0940dd1951004b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dec</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a1e284737d48cb7803a2020ac11df6d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>abc71d976724530daed7dcfe66bb14e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inc</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a0ed70dde46a8ae343bc9779a95878c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a9d83b40ed3f6475b9f96456902973133</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prev</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>afbd1402588c834373adbbac2e782085c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>idx</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>a172b1b4c4aaff0dc20696404efba617b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mq</name>
      <anchorfile>classmulti__goal__action__server_1_1MQIterator.html</anchorfile>
      <anchor>ab2cfc078fd7d685a1dcd3b40c521cd29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_goal_action_server::RunExecuteCallback</name>
    <filename>classmulti__goal__action__server_1_1RunExecuteCallback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__goal__action__server_1_1RunExecuteCallback.html</anchorfile>
      <anchor>aff66443db3be86c3f2275ff43b98f7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classmulti__goal__action__server_1_1RunExecuteCallback.html</anchorfile>
      <anchor>a0c6189213d9eb683c75f2b6fd52d5aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal</name>
      <anchorfile>classmulti__goal__action__server_1_1RunExecuteCallback.html</anchorfile>
      <anchor>a9febbc376b13732872232b6337a2c893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classmulti__goal__action__server_1_1RunExecuteCallback.html</anchorfile>
      <anchor>a9a180ebdfb7474a59cd0447d4180708c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RobilTaskPy</name>
    <filename>namespaceRobilTaskPy.html</filename>
    <class kind="class">RobilTaskPy::RobotTask</class>
    <class kind="class">RobilTaskPy::RTResult</class>
    <member kind="function">
      <type>def</type>
      <name>parseParameters</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>ad2e3c36f4666870c9c37c4be04c7ec8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_ABORT</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a87d3cdb50d62b0d8db586ca599c6c999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_PLAN</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>acf876e7bf31efab79528a3537e960e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_PREEPTED</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>af9012356abfe523a230d6736ad53ee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RTResult_SUCCESSED</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a48c8d4f0d6c11375b7035121684e708f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_FAIL</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a0affb342b363166fcbba7db221d73f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_PLAN</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a0d5afc0ceb2027ae5b8473131e9e090d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RobotTask_SUCCESS</name>
      <anchorfile>namespaceRobilTaskPy.html</anchorfile>
      <anchor>a389195fe765663bb3d33bf9af7c17f46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobilTaskPy::RobotTask</name>
    <filename>classRobilTaskPy_1_1RobotTask.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a92cff8b963aedb98c1ca09307020f98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>abstract_task</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a757132223e7a3dd87aec02e08cfd6239</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>currentGoal</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>accc7839700e4915cb838cd80c9a7515a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a616dd99ee767f57f667ec6be91c3d6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>isPreepted</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a4bd95f435ca10da5e14ea528922aeeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>task</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>abfc0eeda591b42475f7e0363f5660d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_action_name</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>ae31f32a0eff9cdba913eb14287d1164f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_as</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>ae85e46c52526126f89e7fc4a1cba9224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_goals</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a2631dfacd9751e4f96d7a513b460bc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_result</name>
      <anchorfile>classRobilTaskPy_1_1RobotTask.html</anchorfile>
      <anchor>a1c6f59b1d0c87d12fe26d5a74a456ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobilTaskPy::RTResult</name>
    <filename>classRobilTaskPy_1_1RTResult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classRobilTaskPy_1_1RTResult.html</anchorfile>
      <anchor>aba44b7ca20772b17d969faab9fa67aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classRobilTaskPy_1_1RTResult.html</anchorfile>
      <anchor>a27ec51536cdbef200b986bba4cfe70af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>isPreepted</name>
      <anchorfile>classRobilTaskPy_1_1RTResult.html</anchorfile>
      <anchor>a18af33187e6473d2ff7b0db6885ff024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plan</name>
      <anchorfile>classRobilTaskPy_1_1RTResult.html</anchorfile>
      <anchor>acd5d57f6e3d33f535b6406a3277a7a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>success</name>
      <anchorfile>classRobilTaskPy_1_1RTResult.html</anchorfile>
      <anchor>a55cf3666e006f879282e0d8eee2d36ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_task</name>
    <filename>namespacerobot__task.html</filename>
    <class kind="class">robot_task::RobotTask</class>
  </compound>
  <compound kind="class">
    <name>robot_task::RobotTask</name>
    <filename>classrobot__task_1_1RobotTask.html</filename>
    <class kind="class">robot_task::RobotTask::TaskResult</class>
    <member kind="variable" static="yes">
      <type>static const int32_t</type>
      <name>FAIL</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a75590c0034ae6bf762fe767c92df0108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int32_t</type>
      <name>PLAN</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a8ea5b36afb711fdf0ad09503b49c1e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int32_t</type>
      <name>SUCCESS</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>afddd957788127bec44c15976fa4fe4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>RobotTaskFeedback</type>
      <name>FEEDBACK</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a31b53ee0e98104c2d562b39f8bceab77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>actionlib::MGActionServer&lt; RobotTaskAction &gt;::GoalHandle</type>
      <name>GOAL</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>ae2468e364caf9fabbf870fef60f5d5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>RobotTaskResult</type>
      <name>RESULT</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a39307e4dd558a49d6c5344477eb21b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>actionlib::MGActionServer&lt; RobotTaskAction &gt;</type>
      <name>Server</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>ade193ba1a10a050e1a79fe38dd3bc987</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>abstract_task</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a394d1f686d14a69d2da8a45392c4904b</anchor>
      <arglist>(GOAL goal_handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a53e3a6ef027f30d93f5107e01977ad45</anchor>
      <arglist>(GOAL goalH, const int32_t &amp;success, const std::string &amp;description, const string &amp;plan, bool AbortForUnsuccess=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isPreempt</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a394b78838039f9653fa714fbe69a0b70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RobotTask</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a5a2ff4ee545a9e64011a8f630697a965</anchor>
      <arglist>(string name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sleep</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>aa380c8ab5d7060af7e9b2b91302f42b7</anchor>
      <arglist>(long millisec)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual RobotTask::TaskResult</type>
      <name>task</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a31a705ecb30a75d1bf8dcd7b422a8abe</anchor>
      <arglist>(const string &amp;name, const string &amp;uid, Arguments &amp;args)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotTask</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a66c86349276972c17170dcd91465382b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FEEDBACK</type>
      <name>_feedback</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a4fe8748f9d2617490a53536d08c3cfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>_name</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a4cf981f652693fc7998039f9be6e012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>_node</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a1cf5d2fff2f437ccfa57c7e89e41b907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RESULT</type>
      <name>_result</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a0fe0cfcf21d67a031588ef9c37e72239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Server</type>
      <name>_server</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a1ef84a3b4c5a8f77cad9b6ec0727fe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; boost::thread::id, GOAL &gt;</type>
      <name>goalsByThread</name>
      <anchorfile>classrobot__task_1_1RobotTask.html</anchorfile>
      <anchor>a3b92fccccf209c4853d00863e5c32c3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_task::RobotTask::TaskResult</name>
    <filename>classrobot__task_1_1RobotTask_1_1TaskResult.html</filename>
    <member kind="function">
      <type></type>
      <name>TaskResult</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a4e75b4066ec9596fe259c40162d2776f</anchor>
      <arglist>(const string &amp;plan, const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskResult</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a87e30786fc7ed5c6a4199aae4548a6a2</anchor>
      <arglist>(const int32_t success, const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskResult</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a479511c2398f9cd29321a7ba4645a2b4</anchor>
      <arglist>(const TaskResult &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskResult</type>
      <name>FAIL</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a0587038a260603d8c7f0c2823c2b444d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskResult</type>
      <name>PREEMPTED</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a0e56b48b2a789fd762f1b1e60f8ab024</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TaskResult</type>
      <name>SUCCESS</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a499fe7edb72160040388e4f632c67aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TaskResult</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a6e020c8639e8c936a883cb29e8bb1f67</anchor>
      <arglist>(bool preempted)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>description</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a17d39fadcb21b097fb4390227485abba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>string</type>
      <name>plan</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a34e48b2a0eb7391eb64009b7d8950502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>preempted</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a8799e0ddf7c0323067af989521da3e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int32_t</type>
      <name>success</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>ad405b49c94763cca1447d0c9b5ccd37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RobotTask</name>
      <anchorfile>classrobot__task_1_1RobotTask_1_1TaskResult.html</anchorfile>
      <anchor>a4a71e5ea07aeeefdc6fc4a093674e951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_task_strings</name>
    <filename>namespacerobot__task__strings.html</filename>
    <class kind="struct">robot_task_strings::Function</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>Arguments</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aaefd6064549827040a30adae06c5c503</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endWith</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aa0a0e8aa8e8fc47b4d2fad4c470348cd</anchor>
      <arglist>(const std::string &amp;line, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>join</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aaf4c49e784d8f761dc56a5ba0676cc1d</anchor>
      <arglist>(const std::vector&lt; string &gt; &amp;list, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>af45fa5525c6e8280f27764c7df799e5b</anchor>
      <arglist>(std::string line, string &amp;name, string &amp;params, string &amp;sufix, string parentses=&quot;()&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Function</type>
      <name>parse</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>abe449a44884c31fa3a22416e56c2fe6d</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Arguments</type>
      <name>parseArguments</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>abda360511a2dfdde74641889fc726e84</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static map&lt; string, string &gt;</type>
      <name>parseFunctionArgumens</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a664164705c9c851a682d8396a5a8d1c5</anchor>
      <arglist>(std::string line)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>split</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>acd5c77e8f796c624ca186e9194d6b24b</anchor>
      <arglist>(std::string line, std::vector&lt; string &gt; &amp;list, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; string &gt;</type>
      <name>split</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>aa9ff0981d3ae805e67c92b58eae34310</anchor>
      <arglist>(std::string line, string del=&quot;()&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startWith</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a53ec32001ef811e6ea7851b5140e832f</anchor>
      <arglist>(const std::string &amp;line, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>toLower</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a0d652cea8e1eea1a1f9fb6046f712034</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>toUpper</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a3361b1c80389f7d88fbc5cc73b29a022</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>trim</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>ac0881e718653d7c76cf5b5868b2bd493</anchor>
      <arglist>(const string s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trimAll</name>
      <anchorfile>namespacerobot__task__strings.html</anchorfile>
      <anchor>a34654daf1bf8d3ff7db11597637b6b51</anchor>
      <arglist>(std::vector&lt; string &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>robot_task_strings::Function</name>
    <filename>structrobot__task__strings_1_1Function.html</filename>
    <member kind="function">
      <type></type>
      <name>Function</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>af6fd275bee7bd15990153f825a692b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndefined</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>a3161ed7fe625e0684c5bea94f4665c66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefined</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>af7d5be79c4dce577c92dbf796808d72a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>str</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>af6eca74cbecaa79c1ceeaddb0431ccab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>a3489b2f8fb090c3f326625300af0055e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>suffix</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>a8cbccaa6bba113887678ca6ae99fce21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, string &gt;</type>
      <name>values</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>a6cbada8fe98af5c5c5b58a7be0c82ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>undef</name>
      <anchorfile>structrobot__task__strings_1_1Function.html</anchorfile>
      <anchor>a95664261a3c6ed3cfc07aa8938119bcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
