<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>src/capabilities/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/</path>
    <filename>src_2capabilities_2____init_____8py</filename>
    <namespace>capabilities</namespace>
  </compound>
  <compound kind="file">
    <name>src/capabilities/specs/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/specs/</path>
    <filename>src_2capabilities_2specs_2____init_____8py</filename>
    <namespace>capabilities::specs</namespace>
  </compound>
  <compound kind="file">
    <name>test/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/</path>
    <filename>test_2____init_____8py</filename>
    <namespace>test</namespace>
  </compound>
  <compound kind="file">
    <name>test/specs/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/specs/</path>
    <filename>test_2specs_2____init_____8py</filename>
    <namespace>test::specs</namespace>
  </compound>
  <compound kind="file">
    <name>common.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/</path>
    <filename>common_8py</filename>
    <class kind="class">test::common::AssertRaisesContext</class>
    <class kind="class">test::common::environment</class>
    <class kind="class">test::common::redirected_stdio</class>
    <namespace>test::common</namespace>
    <member kind="function">
      <type>def</type>
      <name>assert_raises</name>
      <anchorfile>namespacetest_1_1common.html</anchorfile>
      <anchor>afaff0b18db98be817d4a88f895653f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>assert_raises_regex</name>
      <anchorfile>namespacetest_1_1common.html</anchorfile>
      <anchor>af9250fcbe7519284d799f4e3b8a27a00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conf.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/doc/</path>
    <filename>conf_8py</filename>
    <namespace>conf</namespace>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa01918cfe75aed3ae059dd96c71c8f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_static_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acb91fefcfd3aa6f3529fa682ab834832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>htmlhelp_basename</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a74d707b34bba474e9057f383ad01de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>intersphinx_mapping</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a9d1981d8fc4e2521d62ffc607e3ef8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>latex_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a00b7896473527f894006130b1113cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>latex_elements</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a82b98d5b4f4b8dee5476fb983fd85407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>man_pages</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45cae4ca704c12a150b112eb1b66d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>release</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a90a599726178800ad5a42f6bc2cd5208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texinfo_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a22cc2d5df880ae78ca10c4675b494602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a93370314d5e59e93dabf67ca4906c634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>discovery.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/</path>
    <filename>discovery_8py</filename>
    <class kind="class">capabilities::discovery::DuplicateNameException</class>
    <class kind="class">capabilities::discovery::InterfaceNameNotFoundException</class>
    <class kind="class">capabilities::discovery::SpecIndex</class>
    <namespace>capabilities::discovery</namespace>
    <member kind="function">
      <type>def</type>
      <name>package_index_from_package_path</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>abe8620c8022e308eff06289e4f410806</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spec_file_index_from_package_index</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>a871608760a1f6fa6b26d46c995d9ebf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spec_index_from_spec_file_index</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>add22134e4e3ea8d6d712ec33bc750649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/specs/</path>
    <filename>interface_8py</filename>
    <class kind="class">capabilities::specs::interface::CapabilityInterface</class>
    <class kind="class">capabilities::specs::interface::Interface</class>
    <class kind="class">capabilities::specs::interface::InterfaceElement</class>
    <class kind="class">capabilities::specs::interface::InvalidInterface</class>
    <namespace>capabilities::specs::interface</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__process_interface_element</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a5a2b62bb409426984339b0018ba18f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>acdc4a20f524a8265a03fc041d03e835f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a0705f4e421abdaf8adbba465c1b8d4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a385c6ef343fd5d5a9a5312df8b0190cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>adba35853a69069f87f22debae7d7c9a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>launch_manager.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/</path>
    <filename>launch__manager_8py</filename>
    <class kind="class">capabilities::launch_manager::LaunchManager</class>
    <namespace>capabilities::launch_manager</namespace>
    <member kind="function">
      <type>def</type>
      <name>which</name>
      <anchorfile>namespacecapabilities_1_1launch__manager.html</anchorfile>
      <anchor>ada1aa687383e6ea8560653174c14176e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>minimal.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/discovery_workspaces/minimal/minimal_pkg/scripts/</path>
    <filename>minimal_8py</filename>
    <namespace>minimal</namespace>
    <member kind="function">
      <type>def</type>
      <name>minimal</name>
      <anchorfile>namespaceminimal.html</anchorfile>
      <anchor>a09cb0af59d066c2f914f7e4716b239ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>provider.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/specs/</path>
    <filename>provider_8py</filename>
    <class kind="class">capabilities::specs::provider::CapabilityProvider</class>
    <class kind="class">capabilities::specs::provider::DependsOnRelationship</class>
    <class kind="class">capabilities::specs::provider::InvalidProvider</class>
    <namespace>capabilities::specs::provider</namespace>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a09b261cc0eaca90418dbd9d13a183c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a25e9c1b940ca779565842199737297e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a151b53e47db3926d79d37ea291617a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a6e2cf4565c958a9cf40abd167cd955be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remappings.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/specs/</path>
    <filename>remappings_8py</filename>
    <class kind="class">capabilities::specs::remappings::RemapCollection</class>
    <namespace>capabilities::specs::remappings</namespace>
  </compound>
  <compound kind="file">
    <name>semantic_interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/specs/</path>
    <filename>semantic__interface_8py</filename>
    <class kind="class">capabilities::specs::semantic_interface::InvalidSemanticInterface</class>
    <class kind="class">capabilities::specs::semantic_interface::SemanticCapabilityInterface</class>
    <namespace>capabilities::specs::semantic_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a730e331a7a45d90006f7fa21a00039ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>ab6ec0f015088846409ca9cd6674a85b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a61728ebbb32a4a5009479575fab95096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a97b2c881e7c2e835c8dc15cb0139617a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/src/capabilities/</path>
    <filename>server_8py</filename>
    <class kind="class">capabilities::server::CapabilityInstance</class>
    <class kind="class">capabilities::server::CapabilityServer</class>
    <namespace>capabilities::server</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_parser</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>ad70b369df7a055b597942d2c5a01ac79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_reverse_depends</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>a3841b54ddefa1e7d28d5b26831fc1e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>a61119bd628e9dd628869320b517fb3f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_discovery.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/</path>
    <filename>test__discovery_8py</filename>
    <namespace>test::test_discovery</namespace>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ad12306d10be49d44ad865b965be88e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names_multi_package</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ace86c1d2edf39731dc8ed61835246c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names_semantic</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>a256225024ce0678ca3e428f582e28fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_invalid_specs</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>acc9ee2b875abe80a8f4266380d092cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_minimal</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>a682651fa4999b2c19ad4116d13e189d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ab00a3d03d11429828a8bb31019681c39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/specs/</path>
    <filename>test__interface_8py</filename>
    <namespace>test::specs::test_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>ac414f7c22cdb88d761d435107b6a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a3ae47067b294a23b0615b10489187b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_navigation</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>ad132afc16bbf6ace3621222840b1e3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_rgbcamera</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a89fa3a40c3d76988af0ce7b3fca97ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a8b90314c42530763d585630b9e8af045</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>aece2a2f576b8c4bd916fdad447d7f06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a468186fa251cb39a928004a0a561eac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__add_element</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a4a0dfb0add6435bbe3f6e04ddc837d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__check_element</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a7bdf2735cf1bf7e778ed9185a468f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__check_name</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>aac0e33c7fe09d986032e4b80f4455fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_InterfaceElement</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>acf518d1c99064bdf795aa11da7582cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a5b891e8e6df8d06daef581147d0f331c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>af321cd93594523990b02a076ae18e86f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_provider.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/specs/</path>
    <filename>test__provider_8py</filename>
    <namespace>test::specs::test_provider</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a8983c1955cef49ed40462cccc95ec792</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a207c7e58b1282d22d3c15a01e5dfe385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_navigation</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a78fbffa5ebba0d3e67404a9c914e19ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>ae8ccad297b12a7917fb3f53ee6ca0157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a1e939b307fddd23829e35cc7ff99a5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a914ad615b57dee31ff1e8ea0da4a9db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a60a1602a3b314f1c51835fb440a77e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a8327da4594acc4a6230f6b9dd7fe4107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_semantic_interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/specs/</path>
    <filename>test__semantic__interface_8py</filename>
    <namespace>test::specs::test_semantic_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_front</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a0be0b3a2e9c7303aed7c2031ea10c4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a819cba918f6ed9ef1023b283207ca295</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>af518393d37af0291c6347d28c2d5c3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>aff8d812c8dbcc35bf3760a8f8397fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>ad2dcab23d5716776ce871bc28a9e4f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>ac4c226e2f9b886ae7c7a3be0004ab517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a584a896a5a3608f03092157dfc65316d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a85a643031e1fddb267d65fb60c624f68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-capabilities/doc_stacks/2013-07-26_03-48-22.463950/capabilities/test/</path>
    <filename>test__server_8py</filename>
    <namespace>test::test_server</namespace>
    <member kind="function">
      <type>def</type>
      <name>test_create_parser</name>
      <anchorfile>namespacetest_1_1test__server.html</anchorfile>
      <anchor>af9c9f90eb188f895712e7657fb868b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_main</name>
      <anchorfile>namespacetest_1_1test__server.html</anchorfile>
      <anchor>a590239711e1e3034149bf2d7574f422d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities</name>
    <filename>namespacecapabilities.html</filename>
    <namespace>capabilities::discovery</namespace>
    <namespace>capabilities::launch_manager</namespace>
    <namespace>capabilities::server</namespace>
    <namespace>capabilities::specs</namespace>
  </compound>
  <compound kind="namespace">
    <name>capabilities::discovery</name>
    <filename>namespacecapabilities_1_1discovery.html</filename>
    <class kind="class">capabilities::discovery::DuplicateNameException</class>
    <class kind="class">capabilities::discovery::InterfaceNameNotFoundException</class>
    <class kind="class">capabilities::discovery::SpecIndex</class>
    <member kind="function">
      <type>def</type>
      <name>package_index_from_package_path</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>abe8620c8022e308eff06289e4f410806</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spec_file_index_from_package_index</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>a871608760a1f6fa6b26d46c995d9ebf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spec_index_from_spec_file_index</name>
      <anchorfile>namespacecapabilities_1_1discovery.html</anchorfile>
      <anchor>add22134e4e3ea8d6d712ec33bc750649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::discovery::DuplicateNameException</name>
    <filename>classcapabilities_1_1discovery_1_1DuplicateNameException.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1discovery_1_1DuplicateNameException.html</anchorfile>
      <anchor>afbad853369a7d89a8b8f1db6927e3782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package</name>
      <anchorfile>classcapabilities_1_1discovery_1_1DuplicateNameException.html</anchorfile>
      <anchor>aaa88f626f137da8ed09b534b4904fd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_name</name>
      <anchorfile>classcapabilities_1_1discovery_1_1DuplicateNameException.html</anchorfile>
      <anchor>ad7cdbfe4f3901f12d2379cab5a3a08df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_type</name>
      <anchorfile>classcapabilities_1_1discovery_1_1DuplicateNameException.html</anchorfile>
      <anchor>af47bcf9ac84afa4f0dbd81fc7f018dd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::discovery::InterfaceNameNotFoundException</name>
    <filename>classcapabilities_1_1discovery_1_1InterfaceNameNotFoundException.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1discovery_1_1InterfaceNameNotFoundException.html</anchorfile>
      <anchor>a3d9b9b609f71d992fb769689e0048fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package</name>
      <anchorfile>classcapabilities_1_1discovery_1_1InterfaceNameNotFoundException.html</anchorfile>
      <anchor>a286178c4ad8219f0101ea307d31b6b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_name</name>
      <anchorfile>classcapabilities_1_1discovery_1_1InterfaceNameNotFoundException.html</anchorfile>
      <anchor>a3fc7921475c61108ea47bd573ed879ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_type</name>
      <anchorfile>classcapabilities_1_1discovery_1_1InterfaceNameNotFoundException.html</anchorfile>
      <anchor>a66368d10b4d34bb9e0531cd0d2c6abce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::discovery::SpecIndex</name>
    <filename>classcapabilities_1_1discovery_1_1SpecIndex.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a53ac66f88313909a03757313307494b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_interface</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a507fdc85f38b4bd41b6d521fe9290b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_provider</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a8c0f23715bc32d78282d582a1bfbe385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_semantic_interface</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a08080347ee772df1b68dc9e1b9676682</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_containing_package_name</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a04647343d9d4d4086535e16758e06457</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>interface_names</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>abeff69701fc07093a347c42836cd8109</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>interface_paths</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>ada6026b36d5a9a6977118ea48e382ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>interfaces</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a40a4ac85802ff0dc161d5389325ca4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>names</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a356a23c1289d0a8bb2d6aa9652ea2402</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provider_names</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>abeb7c4b9d3fa005cbe1ef0bf8f04dd71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provider_paths</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>aeaa21662fbb2afa210c2e6aaa2689d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>providers</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a1981ded6662a754613c766e1680f1582</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_interface_names</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a5f4ae85f133efe1a6edf05f1375ea601</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_interface_paths</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a2797fbb46258f3e7b74aa0379d81607d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_interfaces</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a390f21a88d4f5efe0d3ba38226e422ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>specs</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a4578b5a245caf8e814098f441f4abbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__add_package</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>ae430771a2e0a1b596adbac13f95bf252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__interfaces</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a53e0a2111097a8509d91556a956d4c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__packages</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a36e705b0595e7f4b3b983f676f9e51f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__providers</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>a93653a140a6fb2c9ef8628b62e7dce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__semantic_interfaces</name>
      <anchorfile>classcapabilities_1_1discovery_1_1SpecIndex.html</anchorfile>
      <anchor>ae33cb4b3c4831d6defaf06db7682f8f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::launch_manager</name>
    <filename>namespacecapabilities_1_1launch__manager.html</filename>
    <class kind="class">capabilities::launch_manager::LaunchManager</class>
    <member kind="function">
      <type>def</type>
      <name>which</name>
      <anchorfile>namespacecapabilities_1_1launch__manager.html</anchorfile>
      <anchor>ada1aa687383e6ea8560653174c14176e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::launch_manager::LaunchManager</name>
    <filename>classcapabilities_1_1launch__manager_1_1LaunchManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a163695900a67c8521ea11763490599be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_capability_events</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a2a3a4955b9c0a46f0bb9b10282f3bc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_capability_provider</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a6b589dc0e8c11b454cf9cf5c877f6218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a361f5e97f0559bf9b31d7216faf43dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_capability_provider</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a0d0d5a90e5b6dcd39ce185d0df79d2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stopping</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a1526d71a6d1757e74c4f47ebac86ebec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__monitor_process</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a15dd9de5f5189b4c3d4d2d4b33459d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__start_communication_thread</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>ad20a7226e9f7e51a0fab0f1cd4459127</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__stop_by_pid</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a0e92b441d67f0ccbabe97e7f7a0458cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__event_publisher</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a5b298874a8e7ad11e25374baf75dc840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__event_subscriber</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a123c1b6dcd9af7505ad05baaeda25220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__outputs</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a8b2143486f6d8f05865d5f7ff3559a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__running_launch_files</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a1de60d7afafb66987a8e918b857dbd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__running_launch_files_lock</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a730db15c0af8c1d925cdb02a149a2b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>__roslaunch_exec</name>
      <anchorfile>classcapabilities_1_1launch__manager_1_1LaunchManager.html</anchorfile>
      <anchor>a1fcec373d0e68a8009a4708466c7749c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::server</name>
    <filename>namespacecapabilities_1_1server.html</filename>
    <class kind="class">capabilities::server::CapabilityInstance</class>
    <class kind="class">capabilities::server::CapabilityServer</class>
    <member kind="function">
      <type>def</type>
      <name>create_parser</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>ad70b369df7a055b597942d2c5a01ac79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_reverse_depends</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>a3841b54ddefa1e7d28d5b26831fc1e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecapabilities_1_1server.html</anchorfile>
      <anchor>a61119bd628e9dd628869320b517fb3f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::server::CapabilityInstance</name>
    <filename>classcapabilities_1_1server_1_1CapabilityInstance.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a91fde05fdd37ddaa5d8a490baa0b69f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a97a3eae5c4e6735c4ec1a919ad0a351b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>launch</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>ae90a92cc6f3183e2b6986689b471da81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>launched</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a659cfc10ff4f5d83e84cf7c1bb72067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>state</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a61b8a979815e7e54a7d7e7f8fa0f1776</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopped</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>add27583679119767905187ddb884ef7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>terminated</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a32b374dc6182f6bd2ff2c6675de07708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>canceled</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>aa66bd3a962fc69c77522136fb103904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>depends_on</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a77bbc0bc91453304ced129745df5c38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>acbc515e3a4753d2a777374af95ef7173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a410d9b02b79b93c899e6ba231ecade51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pid</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a99e5a66e6935246baebfad14b9da71f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>provider</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>a705d5afeb2655fceefce682caff62f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>provider_path</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>aa15321f0da705748309f18d24cfa5d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__state</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityInstance.html</anchorfile>
      <anchor>adebc8c94770abdcfc3343d5f0c231c3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::server::CapabilityServer</name>
    <filename>classcapabilities_1_1server_1_1CapabilityServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a90d3b3da37e82ecdfb3c6506fa17ec48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_capability_events</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>ac7eeb8ae79b9a16f36f2dc2ab47b094e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_interfaces</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a990c1fc9b19f54e567cebe71c05b1bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_providers</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a30df58b983c9ec0fd33f881344e97f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_semantic_interfaces</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a3febed91d41e886e4bce561a4097c9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_reload_request</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>aec3ec13915fd2bf1db3c943379b4383e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_start_capability</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a52b6c77bdcb47cc66507ddc466b152ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_stop_capability</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>ae35b34ca4b5af38f8b60e58220bd24ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a6f014cc788fc763f47b49e2497fef05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a25a00919165af130b9e98714c635c58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__get_capability_instances_from_provider</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a8a59b459c59b4a1a60efabe29f61f2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__get_providers_for_interface</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>aae3fafa2546b504d7eda7f14aff615c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__load_capabilities</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a5c9a750bc2af8332c6990b7efc0923de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__start_capability</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>ae40e43ebe104bb8eff91ae2629512688</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__stop_capability</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a691df0f436859677f7e1709c82798a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__update_graph</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>af341802a719050fd63e154e6d9afedda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__capability_instances</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a9a5519560553dcf92218ef175858c015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__graph_lock</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a3e713fd2b3de32f63fdb24eac8aa0c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__interfaces_service</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>aa9ca55f58674c7fcc8707805ff417bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__launch_manager</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a16989559a3ea61c98ec3d5f81c09efd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__package_paths</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>ad43fbae0448ae1e99b23e19d858d1775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__providers_service</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a68d20b055aeec3405d2277ea65e0e199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__reload_service</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>aebcfb0b9a3946fad1d787642d18aec64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__semantic_interfaces_service</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>aa2c6e5c1dd860937010f088f28e882a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__spec_index</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a899e880aed0ce6653b08f42a824e80c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__start_capability_service</name>
      <anchorfile>classcapabilities_1_1server_1_1CapabilityServer.html</anchorfile>
      <anchor>a51e0632bf05481355a8556e3791eded4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::specs</name>
    <filename>namespacecapabilities_1_1specs.html</filename>
    <namespace>capabilities::specs::interface</namespace>
    <namespace>capabilities::specs::provider</namespace>
    <namespace>capabilities::specs::remappings</namespace>
    <namespace>capabilities::specs::semantic_interface</namespace>
  </compound>
  <compound kind="namespace">
    <name>capabilities::specs::interface</name>
    <filename>namespacecapabilities_1_1specs_1_1interface.html</filename>
    <class kind="class">capabilities::specs::interface::CapabilityInterface</class>
    <class kind="class">capabilities::specs::interface::Interface</class>
    <class kind="class">capabilities::specs::interface::InterfaceElement</class>
    <class kind="class">capabilities::specs::interface::InvalidInterface</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__process_interface_element</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a5a2b62bb409426984339b0018ba18f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>acdc4a20f524a8265a03fc041d03e835f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a0705f4e421abdaf8adbba465c1b8d4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>a385c6ef343fd5d5a9a5312df8b0190cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_interface_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1interface.html</anchorfile>
      <anchor>adba35853a69069f87f22debae7d7c9a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::interface::CapabilityInterface</name>
    <filename>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</filename>
    <base>capabilities::specs::interface::Interface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</anchorfile>
      <anchor>a77e2495bf9e9480dff39bb8048de82fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</anchorfile>
      <anchor>a268aab00024657e2792058c75813db59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</anchorfile>
      <anchor>a8c8fedb6e2d7c68462785cf1e085cf63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_version</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</anchorfile>
      <anchor>a47edc7b6b8127efa089bfb485c1b1120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>spec_type</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1CapabilityInterface.html</anchorfile>
      <anchor>a6fbfe609e0a20b2575d6effc4cb3e442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::interface::Interface</name>
    <filename>classcapabilities_1_1specs_1_1interface_1_1Interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a9606c674d8ceba5f95e497fadf1a11c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>actions</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>ab04821bc59adaf8d29c69ca704803d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_action</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a2df309c5278e407e205976e7d3cd7eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_dynamic_parameter</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a43a38ff439d7e5911028161b4e1bcb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_parameter</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a51f1ebc9f054020985170d43b0245799</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_service</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a205ea3891e441580ff2cb1c509b82990</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_topic</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>ac6c5123e5adc05501658f6034d172898</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dynamic_parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>af5642f189d6146f95823b36c1e6da91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a3b00ceb733732683e77997f35f9a575a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provided_actions</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a3fd50ce30bbaacc043e31344f063f56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provided_parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a127db521d4e82a5f045fa6bc6e02be2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provided_services</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a0ff5f6f60fac6e7f039611e9c090e2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>provided_topics</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>adf669d3a479f07bfbfccae276dd6bed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>required_actions</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a606fec14bb00788441661bd1ab7da226</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>required_parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>adda8e81f5f2cb4f3543f7757eba10fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>required_services</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>aa010cd4bcd27074925394974e9d83568</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>required_topics</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>aa7b1cbf4bc10840dbf2767d8cd86ad81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>services</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5610044b10db629a83bde028b5e87dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>topics</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a678474fea6af6a3d1cf9bc2f9bc4b558</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__add_element</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a6148c787283365765fb29f5e88954e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__check_element</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5f92861c1437aeefee56c453119229cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__check_name</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a1d03d63e30de4b4d1dead1d1aba57135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__actions</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a16f6945be699188fbd733946589ab06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__dynamic_parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5fcbe6919fdd8efae37cddb8e38492e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__element_containers</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a3c4f7f440c28bf05332f6f826dd3d6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a3ce58bea89b6fabd7e534ad0491edfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__services</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>af8b30c25619078efb8db9780bec185e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__topics</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a64dbbfbed5eba4e428b1838b74c123d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::interface::InterfaceElement</name>
    <filename>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>aae8cc9bad3e950a2c090b17b6af7045c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>ac4c44932c05ff82749df39780c599fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>element_type</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>af8f8cf785254488ed2b7679c30ce735f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kind</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>aaa49b6894d9e30e0cc71e10bdff44dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>ab4a43f505c029d07f0241ac55e120582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>a434bf86de2950b77b0f9db9bb79318f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>valid_element_kinds</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InterfaceElement.html</anchorfile>
      <anchor>ac38d801343a156350ad2df50471e5d3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::interface::InvalidInterface</name>
    <filename>classcapabilities_1_1specs_1_1interface_1_1InvalidInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InvalidInterface.html</anchorfile>
      <anchor>a3327761696cc628da3d468859204a477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file_name</name>
      <anchorfile>classcapabilities_1_1specs_1_1interface_1_1InvalidInterface.html</anchorfile>
      <anchor>a5206a488e5d1c94f5f687b363d46d087</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::specs::provider</name>
    <filename>namespacecapabilities_1_1specs_1_1provider.html</filename>
    <class kind="class">capabilities::specs::provider::CapabilityProvider</class>
    <class kind="class">capabilities::specs::provider::DependsOnRelationship</class>
    <class kind="class">capabilities::specs::provider::InvalidProvider</class>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a09b261cc0eaca90418dbd9d13a183c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a25e9c1b940ca779565842199737297e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a151b53e47db3926d79d37ea291617a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capability_provider_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1provider.html</anchorfile>
      <anchor>a6e2cf4565c958a9cf40abd167cd955be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::provider::CapabilityProvider</name>
    <filename>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>abe1a02ed8291122131095f9941fcf40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_depends_on</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>ac98a51558aae123b359915da7ecbd1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dependencies</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a0d55b2eb8e83b1414bc309dffaaaf3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>depends_on</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a1bd42c8da6adf561715b9a1cfc3d6e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>af0eb64ed657a774e334ac46038809de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>implements</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a6b91bfd4fb6b4b85868669b0a08c66c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>launch_file</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a48e4a4654d491f402c1b2fdc24eb328c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a33fc4da2a2845b0e8d9e876529004fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_version</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a520c8a6644de178dae1617d7c5ee35e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>spec_type</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>a740f6e1bfaa20baba036a08ef8fd216f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__depends_on</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1CapabilityProvider.html</anchorfile>
      <anchor>aa0ec7ce584e48a7981f25c191476301e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::provider::DependsOnRelationship</name>
    <filename>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>abfc485a0ee2f4b5c6f16f5e5c45b5ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>abc0aba6f48b7eb7b246ff8c0aeaebd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_remappings_by_dict</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>a5124493fcb1fa7f68f24926155dad762</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remappings</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>a87d07c260e1dda45778f738f1c455f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>capability_name</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>afe2ffa2e19a820ab305389d916241284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>aa8c90cf72e8d3a97ad44c08786a59044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preferred_provider</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>a9b99e9847fefbbe28fb52503bc0a2fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>provider</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>aa8d055f7172406d74f3e34fe3cce172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>valid_remapping_types</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>ac9773de8b720a8c378e736712ef7250e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remap_collection</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1DependsOnRelationship.html</anchorfile>
      <anchor>a41630597386401ecf75ae4b31f1005bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::provider::InvalidProvider</name>
    <filename>classcapabilities_1_1specs_1_1provider_1_1InvalidProvider.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1InvalidProvider.html</anchorfile>
      <anchor>a54605ad1745136836e7f1e081f4e56d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file_name</name>
      <anchorfile>classcapabilities_1_1specs_1_1provider_1_1InvalidProvider.html</anchorfile>
      <anchor>adad6a00c41d2f15e79fffca0c007a0e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::specs::remappings</name>
    <filename>namespacecapabilities_1_1specs_1_1remappings.html</filename>
    <class kind="class">capabilities::specs::remappings::RemapCollection</class>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::remappings::RemapCollection</name>
    <filename>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>adefff0820a6a38f1fe0333c22c52fca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>a9c1a3c91835ebad3c6efe94a9b9f1c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_remapping</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>ab5747a9e07ee87b9f6535505a5f6b63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_remappings_by_dict</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>aaa8270d61ecf52fcb895eef247153b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remappings</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>a12d8cccba0c026687fa63381eaef833e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>valid_remapping_types</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>afad75918c053660260168692208b7d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remapped_actions</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>a1b1a8057626566545e1dbe6bd5255ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remapped_parameters</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>a4773b99499dcebfa3a1f595ea72e847e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remapped_services</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>a87d1b6a28154f4dde0b31e535f9002c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remapped_topics</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>ae47f90240fe43010d305cf133b3f6de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__type_mapping</name>
      <anchorfile>classcapabilities_1_1specs_1_1remappings_1_1RemapCollection.html</anchorfile>
      <anchor>aa98037d93bb7c9e7b9070055d678417e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>capabilities::specs::semantic_interface</name>
    <filename>namespacecapabilities_1_1specs_1_1semantic__interface.html</filename>
    <class kind="class">capabilities::specs::semantic_interface::InvalidSemanticInterface</class>
    <class kind="class">capabilities::specs::semantic_interface::SemanticCapabilityInterface</class>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_dict</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a730e331a7a45d90006f7fa21a00039ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_file</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>ab6ec0f015088846409ca9cd6674a85b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_file_path</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a61728ebbb32a4a5009479575fab95096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>semantic_capability_interface_from_string</name>
      <anchorfile>namespacecapabilities_1_1specs_1_1semantic__interface.html</anchorfile>
      <anchor>a97b2c881e7c2e835c8dc15cb0139617a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::semantic_interface::InvalidSemanticInterface</name>
    <filename>classcapabilities_1_1specs_1_1semantic__interface_1_1InvalidSemanticInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1InvalidSemanticInterface.html</anchorfile>
      <anchor>a69d30678b6c3bffdd9c5046f8b26230f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file_name</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1InvalidSemanticInterface.html</anchorfile>
      <anchor>a9e4e4e64ae6e3d51830975cd7fb1775b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>capabilities::specs::semantic_interface::SemanticCapabilityInterface</name>
    <filename>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>ab9010ca85d53ced68e5ce8f121676bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_remappings_by_dict</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>ad31a13afb4849c17a2ac8985f0d6ae2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remappings</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>a5aca61f97935647ce626c99d12377a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>description</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>a984aef0690c7920abac12cd252387925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>global_namespace</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>ac48a04999483fb22d4dea510112ace74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>a95a12e5826f4f0ae79e7e88fc252800d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>redefines</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>aa14bc4890f3f5081942991b40568ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spec_version</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>ad7e3f4b9c5639d6f5206256b6cc8103d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>spec_type</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>ae84457742b5bc755887a91b71578fc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__remap_collection</name>
      <anchorfile>classcapabilities_1_1specs_1_1semantic__interface_1_1SemanticCapabilityInterface.html</anchorfile>
      <anchor>aba9991328be41059c9f49fb1cb1c05df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>conf</name>
    <filename>namespaceconf.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac8ccf456b321bc9052c0691a173b6925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa01918cfe75aed3ae059dd96c71c8f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a540efa67c53e84c1c353c1df2e37e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_static_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acb91fefcfd3aa6f3529fa682ab834832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7f1b143ff25817758abd21a7db110510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>htmlhelp_basename</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a74d707b34bba474e9057f383ad01de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>intersphinx_mapping</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a9d1981d8fc4e2521d62ffc607e3ef8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>latex_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a00b7896473527f894006130b1113cb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>latex_elements</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a82b98d5b4f4b8dee5476fb983fd85407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>man_pages</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45cae4ca704c12a150b112eb1b66d0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>master_doc</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae22a29d94a222730836db739d6dbd71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aa2c6aefbed1597a70cfb45a760e5977c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pygments_style</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>afa4e4ed164119ef5f4656e9554ed1f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>release</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a90a599726178800ad5a42f6bc2cd5208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a1e0ba7f4cb1d50fa831f1236a77d60f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>templates_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af50129dcc1f90655539f025595a3093b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>texinfo_documents</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a22cc2d5df880ae78ca10c4675b494602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a93370314d5e59e93dabf67ca4906c634</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>minimal</name>
    <filename>namespaceminimal.html</filename>
    <member kind="function">
      <type>def</type>
      <name>minimal</name>
      <anchorfile>namespaceminimal.html</anchorfile>
      <anchor>a09cb0af59d066c2f914f7e4716b239ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
    <namespace>test::common</namespace>
    <namespace>test::specs</namespace>
    <namespace>test::test_discovery</namespace>
    <namespace>test::test_server</namespace>
  </compound>
  <compound kind="namespace">
    <name>test::common</name>
    <filename>namespacetest_1_1common.html</filename>
    <class kind="class">test::common::AssertRaisesContext</class>
    <class kind="class">test::common::environment</class>
    <class kind="class">test::common::redirected_stdio</class>
    <member kind="function">
      <type>def</type>
      <name>assert_raises</name>
      <anchorfile>namespacetest_1_1common.html</anchorfile>
      <anchor>afaff0b18db98be817d4a88f895653f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>assert_raises_regex</name>
      <anchorfile>namespacetest_1_1common.html</anchorfile>
      <anchor>af9250fcbe7519284d799f4e3b8a27a00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test::common::AssertRaisesContext</name>
    <filename>classtest_1_1common_1_1AssertRaisesContext.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classtest_1_1common_1_1AssertRaisesContext.html</anchorfile>
      <anchor>a391c883b02e1b45013f63c47bc79748a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classtest_1_1common_1_1AssertRaisesContext.html</anchorfile>
      <anchor>ae44671a80d4aa4e4e06663d1b3aefc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest_1_1common_1_1AssertRaisesContext.html</anchorfile>
      <anchor>ac6b18f438e500624ab18c76425766c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected</name>
      <anchorfile>classtest_1_1common_1_1AssertRaisesContext.html</anchorfile>
      <anchor>adb2f3d40a50ab437ff1272d08c817599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_regex</name>
      <anchorfile>classtest_1_1common_1_1AssertRaisesContext.html</anchorfile>
      <anchor>ad61b50b3a4609678dd6d52dbacd09665</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test::common::environment</name>
    <filename>classtest_1_1common_1_1environment.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classtest_1_1common_1_1environment.html</anchorfile>
      <anchor>aebbc3bf6b7f5cd6ae9a2395b53b8dddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classtest_1_1common_1_1environment.html</anchorfile>
      <anchor>a5e7dfe88edabdc74ea715c65787c6514</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest_1_1common_1_1environment.html</anchorfile>
      <anchor>af9855f7a58905fc0b82f39273299edb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_environ</name>
      <anchorfile>classtest_1_1common_1_1environment.html</anchorfile>
      <anchor>aa56a690f0d7542979b83af0ec33bf3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>seed_environment</name>
      <anchorfile>classtest_1_1common_1_1environment.html</anchorfile>
      <anchor>a572e09ec0b440d067d0a785ede6e30e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test::common::redirected_stdio</name>
    <filename>classtest_1_1common_1_1redirected__stdio.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>a6f6a196b18aed9c426c4db8d52960e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>acb604688cc549c2fcc38cfe0a21f7a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>aee37b18a769275e7a81f2c0e78a8b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>combined_io</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>a0aa434b089d820d04d8e54ccd93a9e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_stderr</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>a58812c5c5497e6fa860c198f9cbf1605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_stdout</name>
      <anchorfile>classtest_1_1common_1_1redirected__stdio.html</anchorfile>
      <anchor>ab994d6a5c92e9890c2316cfe173391b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test::specs</name>
    <filename>namespacetest_1_1specs.html</filename>
    <namespace>test::specs::test_interface</namespace>
    <namespace>test::specs::test_provider</namespace>
    <namespace>test::specs::test_semantic_interface</namespace>
  </compound>
  <compound kind="namespace">
    <name>test::specs::test_interface</name>
    <filename>namespacetest_1_1specs_1_1test__interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>ac414f7c22cdb88d761d435107b6a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a3ae47067b294a23b0615b10489187b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_navigation</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>ad132afc16bbf6ace3621222840b1e3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_rgbcamera</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a89fa3a40c3d76988af0ce7b3fca97ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a8b90314c42530763d585630b9e8af045</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>aece2a2f576b8c4bd916fdad447d7f06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_interface_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a468186fa251cb39a928004a0a561eac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__add_element</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a4a0dfb0add6435bbe3f6e04ddc837d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__check_element</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a7bdf2735cf1bf7e778ed9185a468f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_Interface__check_name</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>aac0e33c7fe09d986032e4b80f4455fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_InterfaceElement</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>acf518d1c99064bdf795aa11da7582cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>a5b891e8e6df8d06daef581147d0f331c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__interface.html</anchorfile>
      <anchor>af321cd93594523990b02a076ae18e86f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test::specs::test_provider</name>
    <filename>namespacetest_1_1specs_1_1test__provider.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a8983c1955cef49ed40462cccc95ec792</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a207c7e58b1282d22d3c15a01e5dfe385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_navigation</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a78fbffa5ebba0d3e67404a9c914e19ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>ae8ccad297b12a7917fb3f53ee6ca0157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a1e939b307fddd23829e35cc7ff99a5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_capability_provider_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a914ad615b57dee31ff1e8ea0da4a9db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a60a1602a3b314f1c51835fb440a77e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__provider.html</anchorfile>
      <anchor>a8327da4594acc4a6230f6b9dd7fe4107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test::specs::test_semantic_interface</name>
    <filename>namespacetest_1_1specs_1_1test__semantic__interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_front</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a0be0b3a2e9c7303aed7c2031ea10c4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_interface</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a819cba918f6ed9ef1023b283207ca295</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_minimal</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>af518393d37af0291c6347d28c2d5c3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_file</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>aff8d812c8dbcc35bf3760a8f8397fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_file_path</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>ad2dcab23d5716776ce871bc28a9e4f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_semantic_capability_interface_from_string</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>ac4c226e2f9b886ae7c7a3be0004ab517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a584a896a5a3608f03092157dfc65316d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>test_files_map</name>
      <anchorfile>namespacetest_1_1specs_1_1test__semantic__interface.html</anchorfile>
      <anchor>a85a643031e1fddb267d65fb60c624f68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test::test_discovery</name>
    <filename>namespacetest_1_1test__discovery.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ad12306d10be49d44ad865b965be88e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names_multi_package</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ace86c1d2edf39731dc8ed61835246c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_duplicate_names_semantic</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>a256225024ce0678ca3e428f582e28fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_invalid_specs</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>acc9ee2b875abe80a8f4266380d092cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_load_minimal</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>a682651fa4999b2c19ad4116d13e189d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>test_data_dir</name>
      <anchorfile>namespacetest_1_1test__discovery.html</anchorfile>
      <anchor>ab00a3d03d11429828a8bb31019681c39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test::test_server</name>
    <filename>namespacetest_1_1test__server.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_create_parser</name>
      <anchorfile>namespacetest_1_1test__server.html</anchorfile>
      <anchor>af9c9f90eb188f895712e7657fb868b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_main</name>
      <anchorfile>namespacetest_1_1test__server.html</anchorfile>
      <anchor>a590239711e1e3034149bf2d7574f422d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
