<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>teer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-executive_teer/doc_stacks/2014-10-05_23-54-18.684655/executive_teer/teer_ros/src/core/</path>
    <filename>teer_8py</filename>
    <class kind="class">teer::ConditionVariable</class>
    <class kind="class">teer::GetScheduler</class>
    <class kind="class">teer::Pass</class>
    <class kind="class">teer::Rate</class>
    <class kind="class">teer::Scheduler</class>
    <class kind="class">teer::Sleep</class>
    <class kind="class">teer::SystemCall</class>
    <class kind="class">teer::Task</class>
    <class kind="class">teer::TimerScheduler</class>
    <class kind="class">teer::WaitAllTasks</class>
    <class kind="class">teer::WaitAnyTasks</class>
    <class kind="class">teer::WaitCondition</class>
    <class kind="class">teer::WaitDuration</class>
    <class kind="class">teer::WaitTask</class>
    <namespace>teer</namespace>
  </compound>
  <compound kind="file">
    <name>teer_ros.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-executive_teer/doc_stacks/2014-10-05_23-54-18.684655/executive_teer/teer_ros/src/</path>
    <filename>teer__ros_8py</filename>
    <class kind="class">teer_ros::ConditionVariable</class>
    <class kind="class">teer_ros::Scheduler</class>
    <namespace>teer_ros</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>core_path</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>af3d5fdb92d9fdbd37824c3d4d4a12dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GetScheduler</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a445c441dc02b2f2a2055d3b4f0fe761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Pass</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>aaeff9b29ea109257011f5a1364f984d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rate</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a1682d50cb3cd5ec7f5957379dd04ea6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Sleep</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>aafe180011f2cbf3b572f79df7ba68174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Task</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>af39683fddb3081e98740ac803a0e61bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitAllTasks</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a514241d165d45fa600dbfb2d5aeb7b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitAnyTasks</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>ad1658c27e7715fd5bfbdb3e111856ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitCondition</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a457067f34b5b282b924279ebf2709d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitDuration</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a82fb5e56a136a2fc82629e2bb03127b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitTask</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a46ef1d4344323fe08986cf7fced12fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_conditions.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-executive_teer/doc_stacks/2014-10-05_23-54-18.684655/executive_teer/teer_ros/src/core/tests/</path>
    <filename>test__conditions_8py</filename>
    <class kind="class">test_conditions::MyScheduler</class>
    <namespace>test_conditions</namespace>
    <member kind="function">
      <type>def</type>
      <name>chlorophyll_detector</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>afd02e7a2c411fa9d04e85d2d76a6a838</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>energy_monitoring</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a4b30178728a1a74efc51eee056bc767a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main_task</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a62b3235400684d822e76faba54b59daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a441c33f9a02cb77f05e3cfa299027cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_wait_duration.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-executive_teer/doc_stacks/2014-10-05_23-54-18.684655/executive_teer/teer_ros/src/core/tests/</path>
    <filename>test__wait__duration_8py</filename>
    <namespace>test_wait_duration</namespace>
    <member kind="function">
      <type>def</type>
      <name>hello</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a379a56a4ecff02f14ef64fd56a03fc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tick</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a3faaf9eb893ebe82145b190ca2ff7cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>world</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>aca9b0eb6e885a68873fc94767a28a11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a7d12aabb1407c60bd2701f468c91dc22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_wait_task.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-executive_teer/doc_stacks/2014-10-05_23-54-18.684655/executive_teer/teer_ros/src/core/tests/</path>
    <filename>test__wait__task_8py</filename>
    <namespace>test_wait_task</namespace>
    <member kind="function">
      <type>def</type>
      <name>main_task</name>
      <anchorfile>namespacetest__wait__task.html</anchorfile>
      <anchor>af864b5f7586fc6ea64f5feec5af27f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__wait__task.html</anchorfile>
      <anchor>a6aa20106b8533d6db551bfca6f27c5ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>teer</name>
    <filename>namespaceteer.html</filename>
    <class kind="class">teer::ConditionVariable</class>
    <class kind="class">teer::GetScheduler</class>
    <class kind="class">teer::Pass</class>
    <class kind="class">teer::Rate</class>
    <class kind="class">teer::Scheduler</class>
    <class kind="class">teer::Sleep</class>
    <class kind="class">teer::SystemCall</class>
    <class kind="class">teer::Task</class>
    <class kind="class">teer::TimerScheduler</class>
    <class kind="class">teer::WaitAllTasks</class>
    <class kind="class">teer::WaitAnyTasks</class>
    <class kind="class">teer::WaitCondition</class>
    <class kind="class">teer::WaitDuration</class>
    <class kind="class">teer::WaitTask</class>
  </compound>
  <compound kind="class">
    <name>teer::ConditionVariable</name>
    <filename>classteer_1_1ConditionVariable.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__get__</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>adcdd155e76e9ba5e1c5ab75f0d22d3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>a277f550c3913a92238b81b730edea0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__set__</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>ab3dfff35de6abb64685dbff389682ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>myname</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>af566ff901940f2341441d42223a21422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>a3b052ea85d6a6ba5125c1876de0f7652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_name</name>
      <anchorfile>classteer_1_1ConditionVariable.html</anchorfile>
      <anchor>a498732e5c3bc99ff35196abc5740bab3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::GetScheduler</name>
    <filename>classteer_1_1GetScheduler.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1GetScheduler.html</anchorfile>
      <anchor>a84c9f4bd29d77ced555c0e0c05a2c422</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::Pass</name>
    <filename>classteer_1_1Pass.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1Pass.html</anchorfile>
      <anchor>a3088f33cc638fb37584858672468f140</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::Rate</name>
    <filename>classteer_1_1Rate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1Rate.html</anchorfile>
      <anchor>a46fe64a2f023ef5a03189ac08754b2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sleep</name>
      <anchorfile>classteer_1_1Rate.html</anchorfile>
      <anchor>a6c087dd60035654ec2062d4a2932ac5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>classteer_1_1Rate.html</anchorfile>
      <anchor>a0eb115b2c6e4888b52c122483495aa8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_time</name>
      <anchorfile>classteer_1_1Rate.html</anchorfile>
      <anchor>adfbce708f89614054722bb06464ad6c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::Scheduler</name>
    <filename>classteer_1_1Scheduler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a899c77aac0f70152ffa6013d8d28499b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_rate</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>af9ae4d6050e9864d5f9d013f1879e0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>current_time</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a5d4e1829ca59f647121331ea269f8b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_current_tid</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a95083d7e54829771fbf24a7a43ecec46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kill_all_tasks_except</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a2422aca2cd9523444328c81e6bb6990e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kill_task</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a6e633ded05fad43e81251ddec68d3fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kill_tasks</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a290e667559a73a26396715f0af7cbec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_all_tids</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a8330ab3701786b62f1f1b859883ff0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_task</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>aba0643c0c703d7d95eabc34f1c0514c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause_all_tasks_except</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a22af5e258f82c1a3cb4f75d52702f261</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause_task</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>aa174d6c1dfba05d6f970e220de1df4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause_tasks</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ae66dd8b31f01f9f16547d62e717fc8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printd</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a0168dc6d8d2e497cf526511176292dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resume_all_tasks_except</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a856e3c07dcdcc60f4a3be22832782b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resume_task</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a9e63f2357493e3cd37fb40d14083eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resume_tasks</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>aca206ad9237367acc51d65c5f095d808</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a2620e77d9a56d0241eea178fcbdb2373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cond_waiting</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ab52f926c76a4a95da549f8335a8a3347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_task</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>aa9d38d104af4c6fe854c0196bb408018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exit_waiting</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ae92f49b6ab1fe7594700b7057cb7acab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>paused_in_ready</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ac4d22c4ef2e594376469b1c051f95664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>paused_in_syscall</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a598bb4d2f483c15b3b5e7e1d1ecdf6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ready</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ae540af96ed11ccebcd496509cd05f05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>taskmap</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a72eed95cfd4544138beea97da94ffbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_condition</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a6946c8653ce7007c306829d0508ab111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_del_condition</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ac01011060908aab92f3eedc40a0eca2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_exit</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ab765423f3264cab6ed9f6b29af84f9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_log_task_created</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ae2818a4e784771b30858b4fc87a13628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_log_task_terminated</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>afef8d84872cf4408d8527b5cacee194f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_schedule</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>acc983bbef58036ec1018a3b80d26adff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_schedule_now</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>aeb512d1b3bde324a324724e6d09d405b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_timer_callback</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>ada380575a5945c8e80b7393335715eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sleep</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>afb61180107da509efcfb42732906d33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_test_conditions</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>af4642d3cddf5bde8f5921c55af983a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wait_condition</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a2f9c33c81bbb0dd4019b0c5d03f88e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wait_duration</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a92e7710d4915b3ec7088814aa14e3a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wait_duration_rate</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a1867013cef4e64c60759726e404540c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_wait_for_exit</name>
      <anchorfile>classteer_1_1Scheduler.html</anchorfile>
      <anchor>a1af299da09dd70aa98c58827ed0042ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::Sleep</name>
    <filename>classteer_1_1Sleep.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1Sleep.html</anchorfile>
      <anchor>a49f4c36857df13563ded9bd937214996</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1Sleep.html</anchorfile>
      <anchor>a1f7baab27d239c88edca7afcd7fd2575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classteer_1_1Sleep.html</anchorfile>
      <anchor>a2e774ad5c47f20a5cd025caa959a844f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::SystemCall</name>
    <filename>classteer_1_1SystemCall.html</filename>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1SystemCall.html</anchorfile>
      <anchor>a42fc871dfe85c8825aba8058dbdb4c2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::Task</name>
    <filename>classteer_1_1Task.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a7fa5bd9a4af18c557b97f1d6ec8210c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a2a8373084ebcdd4e422a5c37f79963ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>ab16fd0a2b35395f6fd1d5867ec77cbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sendval</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a2bfb47448c2a01896ae18329701c4fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>target</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>aad85863528a5bb170a93018aee650bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tid</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>ab75b9d742dc8058860344c69ecd3ce66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>waitmode</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a5f89e50acb27f2d7c10585bbb1b0f8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>taskid</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>aa6dc656a18fe335e246ba64ce38f3e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WAIT_ALL</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a4148cce1945eeeb9735a0e2273e18c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WAIT_ANY</name>
      <anchorfile>classteer_1_1Task.html</anchorfile>
      <anchor>a78ff1d9ee600c5c2c9b2bf6393e2f7f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::TimerScheduler</name>
    <filename>classteer_1_1TimerScheduler.html</filename>
    <base>teer::Scheduler</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>a532f737d9fec8b6e26191028b12f98d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>ae02b94bd29568e49be5a24af1be748a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timer_step</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>a6c2c2848d79cb301651b185ef6f568e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timer_cb</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>a6652df5696656735266515eb2bad80b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timer_counter</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>a7fdf4cfe16f6ea993c8deff45cf31c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_timer_callback</name>
      <anchorfile>classteer_1_1TimerScheduler.html</anchorfile>
      <anchor>a61ead8fa0a229fe7444fb0924d2aefd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::WaitAllTasks</name>
    <filename>classteer_1_1WaitAllTasks.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1WaitAllTasks.html</anchorfile>
      <anchor>ad03dd95fe9fb9d5cddb00257614c7102</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1WaitAllTasks.html</anchorfile>
      <anchor>ae208ae1007429251121373a243dcaac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tids</name>
      <anchorfile>classteer_1_1WaitAllTasks.html</anchorfile>
      <anchor>a46d006283b1aebb6ddf4fb350dd762be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::WaitAnyTasks</name>
    <filename>classteer_1_1WaitAnyTasks.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1WaitAnyTasks.html</anchorfile>
      <anchor>a9eeca636e28dda8422713784d9a0b500</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1WaitAnyTasks.html</anchorfile>
      <anchor>add9d5b3e653a2f4c8273e127c901faf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tids</name>
      <anchorfile>classteer_1_1WaitAnyTasks.html</anchorfile>
      <anchor>ab55f47767be8f4eee0cdf0270e07f5f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::WaitCondition</name>
    <filename>classteer_1_1WaitCondition.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1WaitCondition.html</anchorfile>
      <anchor>a8febf31372db1ffd9b7ad21da857cd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1WaitCondition.html</anchorfile>
      <anchor>a98103cef22f4773c4dbb34eed65b5237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>condition</name>
      <anchorfile>classteer_1_1WaitCondition.html</anchorfile>
      <anchor>ab0882507890b01cda8ce5d433f7ec65c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::WaitDuration</name>
    <filename>classteer_1_1WaitDuration.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1WaitDuration.html</anchorfile>
      <anchor>a1d1201da9e256cefb628f0315a0bd9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1WaitDuration.html</anchorfile>
      <anchor>aea36acbfe77b2c29bb89209c7221f69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duration</name>
      <anchorfile>classteer_1_1WaitDuration.html</anchorfile>
      <anchor>ae33b575070716a0cf1984af312695063</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer::WaitTask</name>
    <filename>classteer_1_1WaitTask.html</filename>
    <base>teer::SystemCall</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer_1_1WaitTask.html</anchorfile>
      <anchor>a3c9f3356fa7ec8b6a0fda524e2c4d73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle</name>
      <anchorfile>classteer_1_1WaitTask.html</anchorfile>
      <anchor>a130576076cf56dc8066a1e029a22c617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tid</name>
      <anchorfile>classteer_1_1WaitTask.html</anchorfile>
      <anchor>a52b253357e7467f808c1ebd8a8a14297</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>teer_ros</name>
    <filename>namespaceteer__ros.html</filename>
    <class kind="class">teer_ros::ConditionVariable</class>
    <class kind="class">teer_ros::Scheduler</class>
    <member kind="variable">
      <type>tuple</type>
      <name>core_path</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>af3d5fdb92d9fdbd37824c3d4d4a12dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GetScheduler</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a445c441dc02b2f2a2055d3b4f0fe761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Pass</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>aaeff9b29ea109257011f5a1364f984d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Rate</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a1682d50cb3cd5ec7f5957379dd04ea6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Sleep</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>aafe180011f2cbf3b572f79df7ba68174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Task</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>af39683fddb3081e98740ac803a0e61bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitAllTasks</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a514241d165d45fa600dbfb2d5aeb7b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitAnyTasks</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>ad1658c27e7715fd5bfbdb3e111856ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitCondition</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a457067f34b5b282b924279ebf2709d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitDuration</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a82fb5e56a136a2fc82629e2bb03127b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WaitTask</name>
      <anchorfile>namespaceteer__ros.html</anchorfile>
      <anchor>a46ef1d4344323fe08986cf7fced12fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer_ros::ConditionVariable</name>
    <filename>classteer__ros_1_1ConditionVariable.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__get__</name>
      <anchorfile>classteer__ros_1_1ConditionVariable.html</anchorfile>
      <anchor>a1a6dc0fc2cc1c46fc4e423bae6c99498</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer__ros_1_1ConditionVariable.html</anchorfile>
      <anchor>af59bb96e88eeb610d1655fda58af25f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__set__</name>
      <anchorfile>classteer__ros_1_1ConditionVariable.html</anchorfile>
      <anchor>af8e4419a3885de344d4e4ebf1b086834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>val</name>
      <anchorfile>classteer__ros_1_1ConditionVariable.html</anchorfile>
      <anchor>a83b8ff6806206b99cea7736b8041f40c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>teer_ros::Scheduler</name>
    <filename>classteer__ros_1_1Scheduler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>a9e544321fd1c46fe19efa191d6573579</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>current_time</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>af7a4e5d910c583f6944bd525fd778599</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>a53ecfdc7396904c85a843db75dc9837d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>in_timer_count</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>a9a77dfe7e16bd5ac3096e6532d94db77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>running</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>ab3ef154f21b6653549723cb53dab53bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wake_cond</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>a17376cccd3edbce1b61223372679d1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_timer_callback</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>a48347095c2a8e5f62dc54aa8271e0e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sleep</name>
      <anchorfile>classteer__ros_1_1Scheduler.html</anchorfile>
      <anchor>af929e6b8b66ec23f99dffb340bbb1790</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_conditions</name>
    <filename>namespacetest__conditions.html</filename>
    <class kind="class">test_conditions::MyScheduler</class>
    <member kind="function">
      <type>def</type>
      <name>chlorophyll_detector</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>afd02e7a2c411fa9d04e85d2d76a6a838</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>energy_monitoring</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a4b30178728a1a74efc51eee056bc767a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main_task</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a62b3235400684d822e76faba54b59daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__conditions.html</anchorfile>
      <anchor>a441c33f9a02cb77f05e3cfa299027cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_conditions::MyScheduler</name>
    <filename>classtest__conditions_1_1MyScheduler.html</filename>
    <base>teer::TimerScheduler</base>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>chlorophyll_level</name>
      <anchorfile>classtest__conditions_1_1MyScheduler.html</anchorfile>
      <anchor>a4c62ea9e6b6b66bc71e134a71ae29e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>energy_level</name>
      <anchorfile>classtest__conditions_1_1MyScheduler.html</anchorfile>
      <anchor>a381409eae7864614698cbcc518fb7c18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_wait_duration</name>
    <filename>namespacetest__wait__duration.html</filename>
    <member kind="function">
      <type>def</type>
      <name>hello</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a379a56a4ecff02f14ef64fd56a03fc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tick</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a3faaf9eb893ebe82145b190ca2ff7cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>world</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>aca9b0eb6e885a68873fc94767a28a11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__wait__duration.html</anchorfile>
      <anchor>a7d12aabb1407c60bd2701f468c91dc22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_wait_task</name>
    <filename>namespacetest__wait__task.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main_task</name>
      <anchorfile>namespacetest__wait__task.html</anchorfile>
      <anchor>af864b5f7586fc6ea64f5feec5af27f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sched</name>
      <anchorfile>namespacetest__wait__task.html</anchorfile>
      <anchor>a6aa20106b8533d6db551bfca6f27c5ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
