<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>src/app_manager/__init__.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>src_2app__manager_2____init_____8py</filename>
    <namespace>app_manager</namespace>
  </compound>
  <compound kind="file">
    <name>test/plugin/__init__.py</name>
    <path>/tmp/ws/src/app_manager/test/plugin/</path>
    <filename>test_2plugin_2____init_____8py</filename>
    <namespace>plugin</namespace>
  </compound>
  <compound kind="file">
    <name>app.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>app_8py</filename>
    <class kind="class">app_manager::app::AppDefinition</class>
    <class kind="class">app_manager::app::Client</class>
    <class kind="class">app_manager::app::Interface</class>
    <namespace>app_manager::app</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_allow_parallel_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a6af1dc095d42f953977eef275463e955</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_clients_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>af0950b0ef793713258b2e455485e7cbe</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_icon_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a737af46166a6d03b15fc141b80ba8c86</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_interface_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a3282b7064b27aaf3392bede5ab629941</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_launch_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a5654e01aa4eb326e849d11b7ef6deba1</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_plugin_order_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a2d404256090e1ff373cd6741a3db806b</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_plugins_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a6764d35655a78f9b88e83a869df7d0cf</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_run_args_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a4e3630be3af6e3dbc96210d4305d0d62</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_run_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a36d588b1bab41f614aa759e41fa7db1a</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_timeout_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a2dd5dbede2737bf17b0137f6856e4d00</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_resource</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a365ae2313097c0d0e0246dead757dbd7</anchor>
      <arglist>(resource, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_AppDefinition_by_name</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a51b5ca264595fe0da676b7aa8513ab86</anchor>
      <arglist>(appname, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_AppDefinition_from_file</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a7781eac50326d4ff4762c43c3804f38d</anchor>
      <arglist>(appfile, appname, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_Interface_from_file</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a138ac4fdb9edfb94d63fc37f7643f7ab</anchor>
      <arglist>(filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>app_list.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>app__list_8py</filename>
    <class kind="class">app_manager::app_list::AppList</class>
    <class kind="class">app_manager::app_list::InstalledFile</class>
    <namespace>app_manager::app_list</namespace>
    <member kind="function">
      <type>def</type>
      <name>AppDefinition_to_App</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a3ea9087ec8afa32867b0f1ac8f0b74f8</anchor>
      <arglist>(app_definition)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dict_to_KeyValue</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a97e8f1d15f62f6b1999db88fedb0c983</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_default_applist_directory</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a2929b03a33ddca0d3f4d489c0d6baf6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_Icon_file</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a0818661cbe07231efbaba9f022d7c166</anchor>
      <arglist>(filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>app_manager.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>app__manager_8py</filename>
    <class kind="class">app_manager::app_manager::AppManager</class>
    <namespace>app_manager::app_manager</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_config_default</name>
      <anchorfile>namespaceapp__manager_1_1app__manager.html</anchorfile>
      <anchor>a3b857b86d362b640433e87d81c314648</anchor>
      <arglist>(roslaunch_files, port, roslaunch_strs=None, loader=None, verbose=False, assign_machines=True, ignore_unset_args=False)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>app_manager_plugin.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>app__manager__plugin_8py</filename>
    <class kind="class">app_manager::app_manager_plugin::AppManagerPlugin</class>
    <namespace>app_manager::app_manager_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>exceptions.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>exceptions_8py</filename>
    <class kind="class">app_manager::exceptions::AppException</class>
    <class kind="class">app_manager::exceptions::InternalAppException</class>
    <class kind="class">app_manager::exceptions::InvalidAppException</class>
    <class kind="class">app_manager::exceptions::LaunchException</class>
    <class kind="class">app_manager::exceptions::NotFoundException</class>
    <namespace>app_manager::exceptions</namespace>
  </compound>
  <compound kind="file">
    <name>exchange.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>exchange_8py</filename>
    <class kind="class">app_manager::exchange::Exchange</class>
    <namespace>app_manager::exchange</namespace>
  </compound>
  <compound kind="file">
    <name>master_sync.py</name>
    <path>/tmp/ws/src/app_manager/src/app_manager/</path>
    <filename>master__sync_8py</filename>
    <class kind="class">app_manager::master_sync::MasterSync</class>
    <class kind="class">app_manager::master_sync::RemoteManager</class>
    <class kind="class">app_manager::master_sync::TopicPubListenerHandler</class>
    <namespace>app_manager::master_sync</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_master</name>
      <anchorfile>namespaceapp__manager_1_1master__sync.html</anchorfile>
      <anchor>afa16c7382bdc5f37c12ecb0aeb1e3406</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_publishers_list</name>
      <anchorfile>namespaceapp__manager_1_1master__sync.html</anchorfile>
      <anchor>a06ebca3b226608ed9ca814571bfcbfc1</anchor>
      <arglist>(paramName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample_node.py</name>
    <path>/tmp/ws/src/app_manager/test/plugin/</path>
    <filename>sample__node_8py</filename>
    <namespace>plugin::sample_node</namespace>
    <member kind="function">
      <type>def</type>
      <name>sample_node</name>
      <anchorfile>namespaceplugin_1_1sample__node.html</anchorfile>
      <anchor>a2c70b0afb4992b236c819eaa0989caf9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/app_manager/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scripts/test_app.py</name>
    <path>/tmp/ws/src/app_manager/scripts/</path>
    <filename>scripts_2test__app_8py</filename>
    <namespace>test_app</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>a3a056b122f4aea52e81b2da3abcaecc6</anchor>
      <arglist>(argv, stdout, environ)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test/test_app.py</name>
    <path>/tmp/ws/src/app_manager/test/</path>
    <filename>test_2test__app_8py</filename>
    <class kind="class">test_app::AppTest</class>
    <namespace>test_app</namespace>
    <member kind="variable">
      <type></type>
      <name>AppTest</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>aeebad88f91ced7ab0a53d169143eb87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coverage_packages</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>ad186460d119b52672a2b359e7fa02b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>a11af564be3efbc78e45bd8bb5df3b1aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_app_list.py</name>
    <path>/tmp/ws/src/app_manager/test/</path>
    <filename>test__app__list_8py</filename>
    <class kind="class">test_app_list::AppListTest</class>
    <namespace>test_app_list</namespace>
    <member kind="function">
      <type>def</type>
      <name>touch</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>a120663f04332434b229c37f8c4ce7135</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AppListTest</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>a1d09eafd1292763d6c5431821d7cbb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coverage_packages</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>ab23b31158e66a628b69d3342f6918513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>acd3e1d83b13db4d7ae7678aa7039676e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plugin/test_plugin.py</name>
    <path>/tmp/ws/src/app_manager/test/plugin/</path>
    <filename>plugin_2test__plugin_8py</filename>
    <class kind="class">plugin::test_plugin::TestPlugin</class>
    <namespace>plugin::test_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>test_plugin.py</name>
    <path>/tmp/ws/src/app_manager/test/</path>
    <filename>test__plugin_8py</filename>
    <class kind="class">test_plugin::StopAppTest</class>
    <namespace>test_plugin</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__plugin.html</anchorfile>
      <anchor>a842f3a2fda3be2146a22884c48967900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_start_fail.py</name>
    <path>/tmp/ws/src/app_manager/test/</path>
    <filename>test__start__fail_8py</filename>
    <class kind="class">test_start_fail::StartFailTest</class>
    <namespace>test_start_fail</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__start__fail.html</anchorfile>
      <anchor>a23a79c53370366f9351072410ce4e022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_stop_app.py</name>
    <path>/tmp/ws/src/app_manager/test/</path>
    <filename>test__stop__app_8py</filename>
    <class kind="class">test_stop_app::StopAppTest</class>
    <namespace>test_stop_app</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__stop__app.html</anchorfile>
      <anchor>add66ecbc8b975e98bf68f3136cf125da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app::AppDefinition</name>
    <filename>classapp__manager_1_1app_1_1AppDefinition.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a1839afa006698d652c587ecb0f464d08</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a0f8899e9d8dfc8e77c18bb489d739cee</anchor>
      <arglist>(self, name, display_name, description, platform, interface, clients, launch=None, run=None, icon=None, plugins=None, plugin_order=None, timeout=None, allow_parallel=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a1fd172ea1558582912871ed58d853e0c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allow_parallel</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a1f294c8a61cd02ce131d9654a8169134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>clients</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a164aded82a27aa2f71f96c595adfd540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a687f2554eb95abed4481676e6815e384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>display_name</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a46f6f05b24b3d657744253b12f59b98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>icon</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>aca341656099397b7be0a35d9fc15c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>ae1ee589ea179c8cdf07d5ac17fd300e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>launch</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>ad6f6fb6e8e2fe185aa231cb8f52c1502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a750f934711338ac383a3393a7e9dd7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>platform</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>af6067210309e9e14f301d45235a09f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plugin_order</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>afe01fee5622659786afc22a3afddc7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plugins</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>aaa630d223a83e568ad90ca299842704b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>afb2c067a31250db45442a3d10ba73626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>a5e047eff4f32ae11d508824fd776379e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapp__manager_1_1app_1_1AppDefinition.html</anchorfile>
      <anchor>aa0afabf757a09cb0b6ac584cb3828400</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::exceptions::AppException</name>
    <filename>classapp__manager_1_1exceptions_1_1AppException.html</filename>
  </compound>
  <compound kind="class">
    <name>app_manager::app_list::AppList</name>
    <filename>classapp__manager_1_1app__list_1_1AppList.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a7ad1b162cce4af08877910f63a877e55</anchor>
      <arglist>(self, applist_directories, platform=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_directory</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a48cd24dfe8af8911c4e8d356c1e5dedb</anchor>
      <arglist>(self, directory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>aa06c22d609825800e1beb00de05b2310</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_list</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>aa186a44a6a9cd620c5ea405d8bddbc30</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_directory</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>ad517f99674d0172e2025fd3c1d962ca0</anchor>
      <arglist>(self, directory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>aefb92d7512be06a1bd9b1fdb365df457</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app_list</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a80dbf50df951d460ceed26ab6f064364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>applist_directories</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>ad4415f75c789964bb0278610e1974d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>installed_files</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a451250171a49440410645033917bbbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>invalid_installed_files</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a6958feb224d5b93f5028e9329e7468cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>need_update</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a79c8d8eaed54c14b89e67ae01de04ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>platform</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a21be814be993ea6c2ba6e448a0123fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_installed_files</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a51ff5b47e3278351ec93c1d27dc66313</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>ae6ada5ceece303ed9bc87fc522492fd9</anchor>
      <arglist>(self, files)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_applist_directory_mtime</name>
      <anchorfile>classapp__manager_1_1app__list_1_1AppList.html</anchorfile>
      <anchor>a2b384dbf4b7a03a17db668a20d75299a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_app_list::AppListTest</name>
    <filename>classtest__app__list_1_1AppListTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_AppDefinition_to_App</name>
      <anchorfile>classtest__app__list_1_1AppListTest.html</anchorfile>
      <anchor>ade5b20b5a505e8f9ed0b0fd320b33e3f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_AppList</name>
      <anchorfile>classtest__app__list_1_1AppListTest.html</anchorfile>
      <anchor>aeb03d8144594cf70aa77c4a1b13aa731</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_dict_to_KeyValue</name>
      <anchorfile>classtest__app__list_1_1AppListTest.html</anchorfile>
      <anchor>abe0b905711ecad02b6f9e96a1f494bc0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_default_applist_directory</name>
      <anchorfile>classtest__app__list_1_1AppListTest.html</anchorfile>
      <anchor>a7b1f0dedc75f7ebe3fb44478ad75fa39</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_InstalledFile</name>
      <anchorfile>classtest__app__list_1_1AppListTest.html</anchorfile>
      <anchor>aa4e71b56c19658b41f7575d2ff62d234</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app_manager::AppManager</name>
    <filename>classapp__manager_1_1app__manager_1_1AppManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a0f5b315e9354d7ce9ae8ab8589d0b755</anchor>
      <arglist>(self, robot_name, interface_master, app_list, exchange, plugins=None, enable_app_replacement=True, enable_topic_remapping=True, sigint_timeout=15.0, sigterm_timeout=2.0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>app_monitor</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a454ed7567c945324afbe304da5c629d7</anchor>
      <arglist>(self, is_launch)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_app_details</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>adc8b6813b0b351badbe84b0179ac7c20</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_install_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a2d19efe3ac80fbb7edbefc6ee28ba46c</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_list_apps</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a08291d7d541d98ea046959b4eb846be9</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_list_exchange_apps</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a9a6870e102af9cae1adbb5d4368977be</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_reload_app_list</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a992b9597003b4b9b98b3d4f9d9507027</anchor>
      <arglist>(self, req=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_start_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>aa87e6c9db54a434da0c6e5e013578f33</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stop_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a08c6298b0c9f09862887d553d8d0fef4</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_uninstall_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>af33a864105178dcc2e875fc236731dd5</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_exchange_list_apps</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a322270b0d5892a66bac95c238a4082f8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_list_apps</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>acff9f78ff0fc6d40abab8c6639ea0c0e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scoped_name</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>aa7bd96b3184020198b2bcaaef4cae37e</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a86ac9b1099b71543ab4aa6635ef05789</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a5f0dcd9294fa7d994cd2db080ef06c77</anchor>
      <arglist>(self, appname)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__stop_current</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a9e50253df705ff964c2a9923c038526d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_current_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a967c3a3de04e05b0984127ef59fed793</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_current_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>ad7663b253452c2df5e635130d3185f3d</anchor>
      <arglist>(self, app, app_definition)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stop_current</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a97b31c8fa26aa042f2813a82832ec36b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_api_sync</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>ac3c2dfd20b08cb5d32044ab494fe8232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_app_interface</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a87aa54e200aadc4172ef3310677fc931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_app_list</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a400378b7ba72a14b621cea3820be44ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_app</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a511a3c5f8515e5f812b778128808f918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_app_definition</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a80a90eff53c4d389357a55e37d7f6aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_plugin_processes</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a7b056ab93f376016ef53f08cdd3c4311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_plugins</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a0b7182c6b3da7e902607e81c5070263b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_current_process</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a23552c492ec1f877ba2d08fbaaf3380d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_default_launch</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>afb69c9cd8201451527f8bf9ea7bec0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_enable_app_replacement</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a878792248ad420744dc1e0fdc67c6a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_enable_topic_remapping</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a83b09131188ce7781fffd05c3781c585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exchange</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a24515f36e696d730b8049b92688ad18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exchange_list_apps_pub</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a1903be23bc4c2ca8b17f8b39055f0601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exit_code</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a1c20fe3c8b3f8543b73317b353a17f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_get_app_details_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a9bc5874ac86a9ab759efcc9722ce954a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_install_app_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>aac1b6f81362aaf1c74ca141f502fdd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_interface_master</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a3e598454e009eb88e1212298aa29bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_interface_sync</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>ada43564f2b57994ea9d90cc3c1a03590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_launch</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>af4e364b96481e5f58e85a539d2291ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_list_apps_pub</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a5b633a3d1554852105c9d5c8cfc9981c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_list_apps_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a9418ec3be9f944b6dae8f2b13a685644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_list_exchange_apps_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a16d7e61bfda0b5b6fb0f0040e019eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plugin_context</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a2eaaceead4fce0e0dc931d9345017a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plugin_insts</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a0f453311e995a3178f0d8e59ff0ac2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plugin_launch</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a3eecb219ddbb921e60aabd42d6da2b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_plugins</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a263a0086a1b31e57352a455bf543dcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reload_app_list_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a2e7273c7f2d490556be080f9d80030f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_name</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a752a300ef9afb93b74b7c5bed3b35357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sigint_timeout</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a8ff955dc8f28781c41a510c66cb51f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sigterm_timeout</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a67773ba803433a4bb8fcc4a66fe811f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_app_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>acfd209deb8296e9dbe8d81061dcaf451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_time</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a1b606459c288fcce5d3773de8f8b0f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_status_pub</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a597a662326b411712f7ba853cd84a780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stop_app_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>aaa6df95c06c76390e57bf636393ef703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stopped</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a2fd2367394d0e9efdc12f0cd052cb01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_stopping</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a5ee2541c41a07a89e09891f0ba4146dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a0cdae8cc6de5b9ce368955c6b7f050a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_uninstall_app_srv</name>
      <anchorfile>classapp__manager_1_1app__manager_1_1AppManager.html</anchorfile>
      <anchor>a1468d94f4607583bcaf6b767e194f60b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app_manager_plugin::AppManagerPlugin</name>
    <filename>classapp__manager_1_1app__manager__plugin_1_1AppManagerPlugin.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app__manager__plugin_1_1AppManagerPlugin.html</anchorfile>
      <anchor>add2e62250270ddcdabc5c56816bb3906</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>app_manager_start_plugin</name>
      <anchorfile>classapp__manager_1_1app__manager__plugin_1_1AppManagerPlugin.html</anchorfile>
      <anchor>ae9872adfc9e67a3aa52c7db42fd6da16</anchor>
      <arglist>(self, app, ctx, plugin_args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>app_manager_stop_plugin</name>
      <anchorfile>classapp__manager_1_1app__manager__plugin_1_1AppManagerPlugin.html</anchorfile>
      <anchor>a97436afa6c1d932df01c12ac7aeef3b8</anchor>
      <arglist>(self, app, ctx, plugin_args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_app::AppTest</name>
    <filename>classtest__app_1_1AppTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_AppDefinition</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a077d9facf8fe1d4dd5ff0642322438df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Client</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a885d8a9b75f81fd099ab9183e872b14f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_find_resource</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a0f2f4a8d05c6214759ac7827a5131fba</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a9329c7713b2b7b1558fab080c3f32ad5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_AppDefinition_by_name</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a71b8251303a367c1e22c018a2195e6b4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_AppDefinition_from_file</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a951e19f8dd7607c1f9f1439ec3d05424</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_Interface_from_file</name>
      <anchorfile>classtest__app_1_1AppTest.html</anchorfile>
      <anchor>a108ebffde5f6f12a088ad60bfd4e41b3</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app::Client</name>
    <filename>classapp__manager_1_1app_1_1Client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>af0f01a811e450267e8c9de2a1afb0565</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a856504684ba2335ea2bdd8603d37fe2d</anchor>
      <arglist>(self, client_type, manager_data, app_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>abe7e04908cd0ef52a9a22f3f1cebce29</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>as_dict</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a43cdf908dd41e11a05c4c9eccc7243a7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>app_data</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a78090b219b85428c80448c661bd10b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>client_type</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a4f1532d5ef9447efeb7af8ab5b49c2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>manager_data</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a222591c8b79c0ab832fc741161730fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapp__manager_1_1app_1_1Client.html</anchorfile>
      <anchor>a0fe17465a22e2b16b0d4e5392f1f8721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::exchange::Exchange</name>
    <filename>classapp__manager_1_1exchange_1_1Exchange.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a9b067e366614b2b4d4718a16ab99e230</anchor>
      <arglist>(self, url, directory, on_error=lambda x:None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_app_details</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a2ad9c5fec1181591d64d8a67f7c46f38</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_available_apps</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a1a474868c128b0943be14c2fce6a7726</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_available_version</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a5ee35554690c09203213b41e502691c4</anchor>
      <arglist>(self, deb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_installed_apps</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a326c5e7e5e1f118ec64c573b38b26a44</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_installed_version</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a1480052e1001d51007a66080d41fd05c</anchor>
      <arglist>(self, deb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>install_app</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a34ef33057564253e4dd55fc662baeb50</anchor>
      <arglist>(self, app)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_installed</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a2705eae442a45a59611625dc40953181</anchor>
      <arglist>(self, deb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uninstall_app</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a353c226fe74bd95fa47215d4690c0a90</anchor>
      <arglist>(self, app)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>aad3be67625545be7dc7cf89379fc0236</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_local</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a5ad046c1707bb620bbcd709f79bc5bfd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_available_apps</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a2d9eed447afec77f598837d2031051b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_debs</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>add650446036c5aecdb84f7dfaf17fa4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_directory</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a5a82d02dcd00bc0ad83f07e8db7600d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exchange_file</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>af3eb9372b7450be76fb5b199f11a4b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_exchange_local</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a42ce5fcb07e1c5504047d3288c4eca6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_installed_apps</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a335363ee3f5c451eee9bd6c12abea3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_on_error</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>aba9f108a188f4cf9f9801572f0352878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_url</name>
      <anchorfile>classapp__manager_1_1exchange_1_1Exchange.html</anchorfile>
      <anchor>a1e0bcbe51a1427fa00171ac3323cf329</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app_list::InstalledFile</name>
    <filename>classapp__manager_1_1app__list_1_1InstalledFile.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>a147214517415b0476e741b42d538e625</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>a4c3ad821756189ddd6897a8929d676a7</anchor>
      <arglist>(self, filename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__neq__</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>a011808b2b116c4d8efc882d9af7139b2</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_available_apps</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>ae54361895abe19d193915a16824cbc1a</anchor>
      <arglist>(self, platform=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>adfc7ea8a5325785da7509e34f1c2d418</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>available_apps</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>a3f8fded03ca596747981aa83e9448ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filename</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>acec32632381dad52a935c875071b8c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>af260645e9bdbad65318306c7c380e23f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_file_mtime</name>
      <anchorfile>classapp__manager_1_1app__list_1_1InstalledFile.html</anchorfile>
      <anchor>acbc317e02c0f5b5d9196bb0d1f6808aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::app::Interface</name>
    <filename>classapp__manager_1_1app_1_1Interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classapp__manager_1_1app_1_1Interface.html</anchorfile>
      <anchor>a49c4c0f1b284692cf5088ff58539df16</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1app_1_1Interface.html</anchorfile>
      <anchor>a7434529a9bd124edfbd87098c59d8a55</anchor>
      <arglist>(self, subscribed_topics, published_topics)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>published_topics</name>
      <anchorfile>classapp__manager_1_1app_1_1Interface.html</anchorfile>
      <anchor>aa39db3c4e472700c1c12f430d850881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscribed_topics</name>
      <anchorfile>classapp__manager_1_1app_1_1Interface.html</anchorfile>
      <anchor>a0b60bd1ab86df3fef4b1b240b7e5f8eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::exceptions::InternalAppException</name>
    <filename>classapp__manager_1_1exceptions_1_1InternalAppException.html</filename>
  </compound>
  <compound kind="class">
    <name>app_manager::exceptions::InvalidAppException</name>
    <filename>classapp__manager_1_1exceptions_1_1InvalidAppException.html</filename>
    <base>app_manager::exceptions::AppException</base>
  </compound>
  <compound kind="class">
    <name>app_manager::exceptions::LaunchException</name>
    <filename>classapp__manager_1_1exceptions_1_1LaunchException.html</filename>
    <base>app_manager::exceptions::AppException</base>
  </compound>
  <compound kind="class">
    <name>app_manager::master_sync::MasterSync</name>
    <filename>classapp__manager_1_1master__sync_1_1MasterSync.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>ab5554fa80a1a599d30781a3e907b85bc</anchor>
      <arglist>(self, foreign_master, local_service_names=[], local_pub_names=[], foreign_service_names=[], foreign_pub_names=[])</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_foreign_topics</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>a33608e08a6d0d12fd5130b647ac8136f</anchor>
      <arglist>(self, topic, publishers)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_local_topics</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>afdb449d6f313ce21cecf166284d67f2d</anchor>
      <arglist>(self, topic, publishers)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>a38edab4e2f51d3a5cbfcbd73c06c05df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>a6910c12c4e480b8620e485746e2ed3ae</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>foreign_manager</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>afbc686bb67f5fab2499af3825e85732c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>foreign_pub_names</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>af948ffab655a2f9bb92e078fbd5de359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>foreign_service_names</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>a2d09534aa37d2616cefac8d1ecef1483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_manager</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>acca981a982ae9245b8f8972c6d3349e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_pub_names</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>ac461a93127825ee35e6ba0ad9e73d5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_service_names</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>abc46be0192d2c24d0e0c865315e2975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stopping</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>a179d13fc839db67ec5f1ef7e797385ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thread</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1MasterSync.html</anchorfile>
      <anchor>af8a631e0adab4fe486f271d6accca0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::exceptions::NotFoundException</name>
    <filename>classapp__manager_1_1exceptions_1_1NotFoundException.html</filename>
    <base>app_manager::exceptions::AppException</base>
  </compound>
  <compound kind="class">
    <name>app_manager::master_sync::RemoteManager</name>
    <filename>classapp__manager_1_1master__sync_1_1RemoteManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a0e43071aab78cfedf9e8586c451e9b8b</anchor>
      <arglist>(self, master_uri, cb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a23352ad99687adb897101d021b220a25</anchor>
      <arglist>(self, topic, topic_type, uri)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_list</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a22296a77e90eba38c54b92888c321f81</anchor>
      <arglist>(self, topic, topic_type, uris)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_service</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>ad214eff2c9f75b1b57c65570a66955df</anchor>
      <arglist>(self, service_name, uri)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_topic_type</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a3eb32eb45042b6ca89ffdc337e6ab883</anchor>
      <arglist>(self, query_topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lookup_service</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>adb84ca716fcadbab5ab83307d48da839</anchor>
      <arglist>(self, service_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_topics</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a164bdef4ff5b58661868ecad4e121c21</anchor>
      <arglist>(self, topic, publishers)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resolve</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>ab9e81f39314e3d4614f26cad09517990</anchor>
      <arglist>(self, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a4852edabee3bf168266e87b5f1c401f8</anchor>
      <arglist>(self, topic)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unadvertise</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>ab7706675159aba354d0c68303395f262</anchor>
      <arglist>(self, topic, uri)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unadvertise_service</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a474b027cb1e3deea517a82a509b1fa39</anchor>
      <arglist>(self, service_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe_all</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>ac7baf3cf65bf2cafc1bd181d31edb19d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cb</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a5e97de66aa475f5773fb776ba8bc853e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>external_node</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>ae4d6c4c765bb1118ed4c3a9c41bff727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a5e3b876fb3b43dc1742362a43be757db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master_uri</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a49b42c1e928aedc0510eb91488e46f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pubs</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a3a583f945304f25a11dfe0d89a61b045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>srvs</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a276f418bcc8be5e121eefbf71a9b851e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subs</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a37be39c4f1f2a2a33f98056590f48444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type_cache</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1RemoteManager.html</anchorfile>
      <anchor>a0596e869d8e74930ea1d8d77dda862cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_start_fail::StartFailTest</name>
    <filename>classtest__start__fail_1_1StartFailTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>a97f7122264869edc1e547bfa2f2e4e61</anchor>
      <arglist>(self, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cb</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>a967d3eb4370ab7d62d229df665a02746</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>a7641277e4d7a46caa0788db3372a5880</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_fail_app</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>a6c85631235a1f16f16496a008e266c38</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>a1e804352e1aa97f3976fd460facd7089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>adc0606c4865742382acdc2fa5059f9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_received</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>ae74b2b0cda80fc91fc5fd3a9094f0e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>aafb1a3a2e6bcd412e605b00a233cde56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop</name>
      <anchorfile>classtest__start__fail_1_1StartFailTest.html</anchorfile>
      <anchor>ae1e3d72df5aaaebed31f15b73957c6e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_stop_app::StopAppTest</name>
    <filename>classtest__stop__app_1_1StopAppTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__stop__app_1_1StopAppTest.html</anchorfile>
      <anchor>ad50fb9e8cb19839829ea90f5f6797aa5</anchor>
      <arglist>(self, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__stop__app_1_1StopAppTest.html</anchorfile>
      <anchor>a65450815bed31d9e36eccba7c7528fe6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_stop_app</name>
      <anchorfile>classtest__stop__app_1_1StopAppTest.html</anchorfile>
      <anchor>a98982152892612dd33d5a2abff4d63cb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list</name>
      <anchorfile>classtest__stop__app_1_1StopAppTest.html</anchorfile>
      <anchor>a4e5a76465990e13aaacd11b7f3e5e0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop</name>
      <anchorfile>classtest__stop__app_1_1StopAppTest.html</anchorfile>
      <anchor>ae1e45d32d38eb22c40e778b2d4b8691b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_plugin::StopAppTest</name>
    <filename>classtest__plugin_1_1StopAppTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a1c67b2b7f28a1251c7c2ceefecb3a36b</anchor>
      <arglist>(self, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cb</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>aa39878e2e197885c6c3aac787b1e446d</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a8347784a6059e4eed0adf0b0bed79120</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_stop_app</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a02ee193bff4aef28a53d0738f2ca881b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_stop_app_fail</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>ada5eeff23f4bf4425db0d93d4813a1dc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_stop_app_success</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>ac65a979f2343df69f9b7562cc9978962</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_start_stop_app_timeout</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>acc23b401cd5252bca7752b1c1844ef6c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>list</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a8de36288c7383bf6ccab33619e1b8c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a946c456ff76999c2f289422d4d23feeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_app_started</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a539b8a85c655822134c15f662d4908f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_ctx_exit_code</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a2bf5308679101a31638605fcd8bf7c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_ctx_stopped</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>abcec48a1bc827d65fb2ca28ce39d6e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_ctx_timeout</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a584c09ceac007eb0586eff50cd45ba01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_plugin_started</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>ac4d1d88b5887d75bf85ec0f787b7b666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_received</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a0780034fe7cd26a805d1ae582d773a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_started</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>aba28fbba05066eb4b89fc53033370b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_stopped</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>ac8ce434bf1aaa23cd1bade750e331df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a777447beb95a409bb5728e667de3a7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop</name>
      <anchorfile>classtest__plugin_1_1StopAppTest.html</anchorfile>
      <anchor>a3eb67cab946c71efafec08e1e67994ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>plugin::test_plugin::TestPlugin</name>
    <filename>classplugin_1_1test__plugin_1_1TestPlugin.html</filename>
    <base>app_manager::app_manager_plugin::AppManagerPlugin</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classplugin_1_1test__plugin_1_1TestPlugin.html</anchorfile>
      <anchor>a1369e166f07a2a48e046e151729ab4f8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>app_manager_start_plugin</name>
      <anchorfile>classplugin_1_1test__plugin_1_1TestPlugin.html</anchorfile>
      <anchor>a0db33476ed8ab9d8d4916614de2ccf06</anchor>
      <arglist>(self, app, ctx, plugin_args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>app_manager_stop_plugin</name>
      <anchorfile>classplugin_1_1test__plugin_1_1TestPlugin.html</anchorfile>
      <anchor>aff04abbd04ae2e7a0683c89b341bb699</anchor>
      <arglist>(self, app, ctx, plugin_args)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classplugin_1_1test__plugin_1_1TestPlugin.html</anchorfile>
      <anchor>a10aca95afe55b8bbf074d8ce97948db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classplugin_1_1test__plugin_1_1TestPlugin.html</anchorfile>
      <anchor>a3012dc8ec391a5623e2c854c92d2e6d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>app_manager::master_sync::TopicPubListenerHandler</name>
    <filename>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a9d2f22d2929acec0e6cf4b5228bd643a</anchor>
      <arglist>(self, cb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBusInfo</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>afd470ea23ee1ae1424c4843b2c309de9</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBusStats</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a41abfdab5a426b1d597bf3dd8c2554e4</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMasterUri</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>acb886cfaa3225ba5a4daf623dea166d1</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPid</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a17fa193deea1a30d63c301f82b5be910</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPublications</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a002beac0a6d35197d9e2edf11c421f29</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSubscriptions</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a1445b85e74db2e86820dc92bd200b810</anchor>
      <arglist>(self, caller_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>paramUpdate</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a5b5e67d64ba0f37e74f3ccb7094f4480</anchor>
      <arglist>(self, caller_id, parameter_key, parameter_value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publisherUpdate</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a8587df20769a14bca227eeb4c8af73b6</anchor>
      <arglist>(self, caller_id, topic, publishers)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>requestTopic</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>ad261488a12db7ca1f086f82bc8bbb6cf</anchor>
      <arglist>(self, caller_id, topic, protocols)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a9c0393c453c8a332a19a72562290ff3b</anchor>
      <arglist>(self, caller_id, msg=&apos;&apos;)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cb</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a40ed316a1d3451f49b7860c60fae6e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uri</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>a1b02109a2155854e81246ae566ea9c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_custom_validate</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>ae21b9e43ea3e5c1c8611d3c90ee6d149</anchor>
      <arglist>(self, validation, param_name, param_value, caller_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ready</name>
      <anchorfile>classapp__manager_1_1master__sync_1_1TopicPubListenerHandler.html</anchorfile>
      <anchor>adeb4ecd637e5882b939ada2412950c49</anchor>
      <arglist>(self, uri)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>app_manager</name>
    <filename>namespaceapp__manager.html</filename>
    <namespace>app_manager::app</namespace>
    <namespace>app_manager::app_list</namespace>
    <namespace>app_manager::app_manager</namespace>
    <namespace>app_manager::app_manager_plugin</namespace>
    <namespace>app_manager::exceptions</namespace>
    <namespace>app_manager::exchange</namespace>
    <namespace>app_manager::master_sync</namespace>
  </compound>
  <compound kind="namespace">
    <name>app_manager::app</name>
    <filename>namespaceapp__manager_1_1app.html</filename>
    <class kind="class">app_manager::app::AppDefinition</class>
    <class kind="class">app_manager::app::Client</class>
    <class kind="class">app_manager::app::Interface</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_allow_parallel_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a6af1dc095d42f953977eef275463e955</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_clients_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>af0950b0ef793713258b2e455485e7cbe</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_icon_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a737af46166a6d03b15fc141b80ba8c86</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_interface_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a3282b7064b27aaf3392bede5ab629941</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_launch_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a5654e01aa4eb326e849d11b7ef6deba1</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_plugin_order_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a2d404256090e1ff373cd6741a3db806b</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_plugins_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a6764d35655a78f9b88e83a869df7d0cf</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_run_args_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a4e3630be3af6e3dbc96210d4305d0d62</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_run_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a36d588b1bab41f614aa759e41fa7db1a</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;, rospack=None)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_AppDefinition_load_timeout_entry</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a2dd5dbede2737bf17b0137f6856e4d00</anchor>
      <arglist>(app_data, appfile=&quot;UNKNOWN&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_resource</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a365ae2313097c0d0e0246dead757dbd7</anchor>
      <arglist>(resource, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_AppDefinition_by_name</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a51b5ca264595fe0da676b7aa8513ab86</anchor>
      <arglist>(appname, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_AppDefinition_from_file</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a7781eac50326d4ff4762c43c3804f38d</anchor>
      <arglist>(appfile, appname, rospack=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_Interface_from_file</name>
      <anchorfile>namespaceapp__manager_1_1app.html</anchorfile>
      <anchor>a138ac4fdb9edfb94d63fc37f7643f7ab</anchor>
      <arglist>(filename)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>app_manager::app_list</name>
    <filename>namespaceapp__manager_1_1app__list.html</filename>
    <class kind="class">app_manager::app_list::AppList</class>
    <class kind="class">app_manager::app_list::InstalledFile</class>
    <member kind="function">
      <type>def</type>
      <name>AppDefinition_to_App</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a3ea9087ec8afa32867b0f1ac8f0b74f8</anchor>
      <arglist>(app_definition)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dict_to_KeyValue</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a97e8f1d15f62f6b1999db88fedb0c983</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_default_applist_directory</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a2929b03a33ddca0d3f4d489c0d6baf6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_Icon_file</name>
      <anchorfile>namespaceapp__manager_1_1app__list.html</anchorfile>
      <anchor>a0818661cbe07231efbaba9f022d7c166</anchor>
      <arglist>(filename)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>app_manager::app_manager</name>
    <filename>namespaceapp__manager_1_1app__manager.html</filename>
    <class kind="class">app_manager::app_manager::AppManager</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_load_config_default</name>
      <anchorfile>namespaceapp__manager_1_1app__manager.html</anchorfile>
      <anchor>a3b857b86d362b640433e87d81c314648</anchor>
      <arglist>(roslaunch_files, port, roslaunch_strs=None, loader=None, verbose=False, assign_machines=True, ignore_unset_args=False)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>app_manager::app_manager_plugin</name>
    <filename>namespaceapp__manager_1_1app__manager__plugin.html</filename>
    <class kind="class">app_manager::app_manager_plugin::AppManagerPlugin</class>
  </compound>
  <compound kind="namespace">
    <name>app_manager::exceptions</name>
    <filename>namespaceapp__manager_1_1exceptions.html</filename>
    <class kind="class">app_manager::exceptions::AppException</class>
    <class kind="class">app_manager::exceptions::InternalAppException</class>
    <class kind="class">app_manager::exceptions::InvalidAppException</class>
    <class kind="class">app_manager::exceptions::LaunchException</class>
    <class kind="class">app_manager::exceptions::NotFoundException</class>
  </compound>
  <compound kind="namespace">
    <name>app_manager::exchange</name>
    <filename>namespaceapp__manager_1_1exchange.html</filename>
    <class kind="class">app_manager::exchange::Exchange</class>
  </compound>
  <compound kind="namespace">
    <name>app_manager::master_sync</name>
    <filename>namespaceapp__manager_1_1master__sync.html</filename>
    <class kind="class">app_manager::master_sync::MasterSync</class>
    <class kind="class">app_manager::master_sync::RemoteManager</class>
    <class kind="class">app_manager::master_sync::TopicPubListenerHandler</class>
    <member kind="function">
      <type>def</type>
      <name>check_master</name>
      <anchorfile>namespaceapp__manager_1_1master__sync.html</anchorfile>
      <anchor>afa16c7382bdc5f37c12ecb0aeb1e3406</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_publishers_list</name>
      <anchorfile>namespaceapp__manager_1_1master__sync.html</anchorfile>
      <anchor>a06ebca3b226608ed9ca814571bfcbfc1</anchor>
      <arglist>(paramName)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>plugin</name>
    <filename>namespaceplugin.html</filename>
    <namespace>plugin::sample_node</namespace>
    <namespace>plugin::test_plugin</namespace>
  </compound>
  <compound kind="namespace">
    <name>plugin::sample_node</name>
    <filename>namespaceplugin_1_1sample__node.html</filename>
    <member kind="function">
      <type>def</type>
      <name>sample_node</name>
      <anchorfile>namespaceplugin_1_1sample__node.html</anchorfile>
      <anchor>a2c70b0afb4992b236c819eaa0989caf9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>plugin::test_plugin</name>
    <filename>namespaceplugin_1_1test__plugin.html</filename>
    <class kind="class">plugin::test_plugin::TestPlugin</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_app</name>
    <filename>namespacetest__app.html</filename>
    <class kind="class">test_app::AppTest</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>a3a056b122f4aea52e81b2da3abcaecc6</anchor>
      <arglist>(argv, stdout, environ)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AppTest</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>aeebad88f91ced7ab0a53d169143eb87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coverage_packages</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>ad186460d119b52672a2b359e7fa02b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__app.html</anchorfile>
      <anchor>a11af564be3efbc78e45bd8bb5df3b1aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_app_list</name>
    <filename>namespacetest__app__list.html</filename>
    <class kind="class">test_app_list::AppListTest</class>
    <member kind="function">
      <type>def</type>
      <name>touch</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>a120663f04332434b229c37f8c4ce7135</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AppListTest</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>a1d09eafd1292763d6c5431821d7cbb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>coverage_packages</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>ab23b31158e66a628b69d3342f6918513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__app__list.html</anchorfile>
      <anchor>acd3e1d83b13db4d7ae7678aa7039676e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_plugin</name>
    <filename>namespacetest__plugin.html</filename>
    <class kind="class">test_plugin::StopAppTest</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__plugin.html</anchorfile>
      <anchor>a842f3a2fda3be2146a22884c48967900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_start_fail</name>
    <filename>namespacetest__start__fail.html</filename>
    <class kind="class">test_start_fail::StartFailTest</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__start__fail.html</anchorfile>
      <anchor>a23a79c53370366f9351072410ce4e022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_stop_app</name>
    <filename>namespacetest__stop__app.html</filename>
    <class kind="class">test_stop_app::StopAppTest</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__stop__app.html</anchorfile>
      <anchor>add66ecbc8b975e98bf68f3136cf125da</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
